/*
* 编写一个静态方法lg(),接受一个整型参数N,返回不大于log₂N的最大整数,不要使用Math库
*/
public class demo8 {
public static void main(String[] args) {
System.out.println(log2(10));
}
public static int log2(int n) {
int m = 1;
int i = 0;
for(i = 0;m<=n;i++){
m = m *2;
}
return i-1;
}
}
求不大于log₂N的最大整数
最新推荐文章于 2024-04-11 09:53:31 发布