//下面的方法工作不正常,我不知道为什么.日志结果不正确.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;
}
}
Run Code Online (Sandbox Code Playgroud)
该Math.log方法使用base e,自然日志,而不是常用日志,base 10.自然日志0.5是-0.6931471805599453.
返回double值的自然对数(基数e).
将该Math.log10方法用于公共日志(基数为10).
返回double值的基数10对数.
| 归档时间: |
|
| 查看次数: |
832 次 |
| 最近记录: |