📜  C#| Math.Log()方法(1)

📅  最后修改于: 2023-12-03 15:14:27.948000             🧑  作者: Mango

C# | Math.Log() 方法

在 C# 中,Math.Log() 方法用于计算指定数值的自然对数。自然对数是以自然数 e 为底数的对数。

double Math.Log(double num);
参数

num :需要计算自然对数的数值。

返回值

返回指定数值的自然对数。

方法例子
double result = Math.Log(10); // 计算以 e 为底数的 10 的自然对数,结果为 2.302585...
double result = Math.Log(2.718281828459045); // 计算以 e 为底数的 e 的自然对数,结果为 1
double result = Math.Log(9, 3); // 计算以 3 为底数的 9 的对数,结果为 2
注意事项
  • 参数 num 必须是一个正数,否则会抛出 ArgumentException 异常。

  • 如果需要计算以任何其他底数的对数,可以使用以下公式:

    log_a(b) = log_e(b) / log_e(a)