如何在Java中计算二进制对数(log2) ?



如何在Java中计算二进制对数(log2) ?没有默认方法

https://en.wikipedia.org/wiki/Logarithm#Change_of_base

对数logbx可以由x和b对任意以k为底的对数计算,使用以下公式:

日志<子>

b

x =日志<子>kx/日志<子>k子> 于题中要求的具体情况,取b = 2, k = 10。

日志<子>2日志<子>x = 10子> 102

但这是数学,不是编程。

最新更新