C# 中的 Math.Log10() 方法
csharpprogrammingserver side programming
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