📅  最后修改于: 2023-12-03 15:08:55.420000             🧑  作者: Mango
对数是在数学和计算机科学中经常需要用到的操作。Java提供了一种简单的方法来计算对数。
Java中的Math类包含了常见的数学函数,包括计算对数的函数。
log()
方法log()
方法可用于获取一个数的自然对数。
double x = Math.log(10);
上面的代码将返回10的自然对数,也就是2.302585092994046。
log10()
方法log10()
方法可用于获取一个数的以10为底的对数。
double x = Math.log10(100);
上面的代码将返回以10为底的100的对数,也就是2.0。
以下示例展示了如何使用log()
和log10()
方法计算对数。
class Main {
public static void main(String[] args) {
double x = 100;
double y = 2;
System.out.println("log(x) = " + Math.log(x));
System.out.println("log10(x) = " + Math.log10(x));
System.out.println("log(y) = " + Math.log(y));
System.out.println("log10(y) = " + Math.log10(y));
}
}
输出:
log(x) = 4.605170185988092
log10(x) = 2.0
log(y) = 0.6931471805599453
log10(y) = 0.3010299956639812
Java中的Math类提供了简便的方法来计算对数。使用log()
方法计算自然对数,使用log10()
方法计算以10为底的对数。