Java.lang.Math 类

java.lang.Math.log10() 方法返回给定数字的以 10 为底的对数。在特殊情况下,它返回以下内容:

  • 如果参数为 NaN 或小于零,则结果为 NaN。
  • 如果参数为正无穷大,则结果为 NaN。结果为正无穷大。
  • 如果参数为正零或负零,则结果为负无穷大。
  • 如果参数等于整数 n 的 10n,则结果是n。

语法

public static double log10(double a)

参数

a 指定数字。

返回值

返回给定数字的以 10 为底的对数。

异常

无。

示例:

在下面的示例中,使用log10()方法来计算基数-10 给定数字的对数。

import java.lang.*;

public class MyClass {
 public static void main(String[] args) {
  System.out.println(Math.log10(10)); 
  System.out.println(Math.log10(50)); 
  System.out.println(Math.log10(100));     
 }
}

上述代码的输出将是:

1.0
1.6989700043360187
2.0