在這裏,我們將了解Math 類的Log() 方法。此方法用於獲取給定底數的指定數字的對數。這個方法重載了兩次。如果我們傳遞一個參數,那麽它將使用以 e 為底數返回給定數字的對數。如果我們傳遞兩個參數,則第一個參數用於數字,第二個參數用於基數。
用法:
double Math.Log(double number); double Math.Log(double number, double base);
參數:
- number: 求其對數的數。
- base: 對數的底。
返回值:
它返回給定數字的對數。
程序:
下麵給出了演示使用Math 類的Log() 方法的源代碼。給定的程序已成功編譯並執行。
using System;
class Sample
{
//Entry point of Program
static public void Main()
{
double logarithm1 = 0.0;
double logarithm2 = 0.0;
//Here we get logarithm of base e for 90.
logarithm1 = Math.Log(90);
//Here we get logarithm of base 10 for 90.
logarithm2 = Math.Log(90,10);
Console.WriteLine("Logarithm of Base E: "+logarithm1);
Console.WriteLine("Logarithm of Base 10:"+logarithm2);
}
}
輸出:
Logarithm of Base E: 4.49980967033027 Logarithm of Base 10:1.95424250943932 Press any key to continue . . .
相關用法
- C# Math Cosh()用法及代碼示例
- C# Math IEEERemainder()用法及代碼示例
- C# Math Truncate()用法及代碼示例
- C# Math BigMul()用法及代碼示例
- C# Math Cos()用法及代碼示例
- C# Math Sign()用法及代碼示例
- C# Math Exp()用法及代碼示例
- C# Math Tanh()用法及代碼示例
- C# Math Tan()用法及代碼示例
- C# Math Abs()用法及代碼示例
- C# Math Acos()用法及代碼示例
- C# Math Sinh()用法及代碼示例
- C# Math Sin()用法及代碼示例
- C# Math Asin()用法及代碼示例
- C# Math DivRem()用法及代碼示例
- C# Math Round()用法及代碼示例
- C# Math Atan()用法及代碼示例
- C# MathF.Log10()用法及代碼示例
- C# Math.Floor()用法及代碼示例
- C# Math.Max()用法及代碼示例
注:本文由純淨天空篩選整理自 C# program to demonstrate the use of Log() method of Math class。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。