public static void main(String[] args) {
for (int n = 1; n < 100 ; n++) {
if ((n & n-1) == 0){
System.out.println(n);
}
}
}`
列出100以内是2的n次方的数
于 2022-05-24 14:04:15 首次发布
这段代码使用位操作检查1到99之间的整数是否为质数。如果一个数n与n-1进行按位与操作的结果为0,则n是质数。这种方法利用了质数的性质,提高了计算效率。
488

被折叠的 条评论
为什么被折叠?



