gpt4 book ai didi

java - Math.log 不工作 - 为什么?

转载 作者:行者123 更新时间:2023-12-03 22:59:05 25 4
gpt4 key购买 nike

//下面的方法无法正常工作,我不确定为什么。日志结果不正确。 0.5 返回日志值 -0.6931471805599453 但我的计算器显示它应该返回 -.3。

public static void printCommonLogTable()
{
double x = 0;
while (x <= 10)
{
System.out.println (x+ " " + Math.log(x));
x = x + .5;
}
}

最佳答案

Math.log method使用基数 e,自然对数,而不是普通对数,基数 100.5 的自然对数是-0.6931471805599453

Returns the natural logarithm (base e) of a double value.

使用 Math.log10 method对于公共(public)日志(基数 10)。

Returns the base 10 logarithm of a double value.

关于java - Math.log 不工作 - 为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22367018/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com