C# 中的 Math.Log10() 方法
csharpprogrammingserver side programming更新于 2025/8/13 20:37:17
C# 中的 Math.Log10() 方法返回指定数字以 10 为底的对数。
语法
public static double Log10 (double val);
这里,Val 是我们需要其对数的数字。
Log10() 方法返回 −
| Val 参数 | 返回 |
|---|---|
| 正数 | d 以 10 为底的对数;即 log 10d。 |
| 零 | 负无穷 |
| 负 | NaN |
| 等于 NaN | NaN |
| 等于 PositiveInfinity | PositiveInfinity |
现在让我们看一个实现 Math.Log10() 方法的示例 −
示例
using System;
public class Demo {
public static void Main(){
double val1 = Double.PositiveInfinity; ;
double val2 = Double.NegativeInfinity;
Console.WriteLine(Math.Log10(val1));
Console.WriteLine(Math.Log10(val2));
}
}
输出
这将产生以下输出 −
∞ NaN
让我们看另一个实现 Math.Log10() 方法的例子 −
示例
using System;
public class Demo {
public static void Main(){
double val1 = 0;
double val2 = 1;
double val3 = Double.NaN;
Console.WriteLine(Math.Log10(val1));
Console.WriteLine(Math.Log10(val2));
Console.WriteLine(Math.Log10(val3));
}
}
输出
这将产生以下输出 −
-∞ 0 NaN

