C#中的Math.Log10()方法返回到指定数字的以10为底的对数。
public static double Log10 (double val);
在这里,Val是我们想要对数的数字。
Log10()方法返回-
| Val参数 | 返回 |
|---|---|
| 正 | d以10为底的对数;即,记录10d。 |
| 零 | 负无穷大 |
| 负 | N |
| 等于NaN | N |
| 等于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