我是Java新手,很抱歉我遇到了这个挥舞的问题,我试着用Math.log(0.5)
在Java中做log(0.5)
,我在计算器中做了log(0.5
(,答案是-0.3
,我计算了Math.log(0.5)
,回答是-0.69
。有人知道我哪里做错了吗?
Math.log
计算;自然对数";,也就是说,基于e。在您的计算器上,这可能由按钮ln
或类似按钮表示。
为了得到一个";公共对数";,也就是说,基数为10,则需要Math.log10
。这是由计算器上的log
按钮表示的函数。