给定一个整数,写一个函数来判断它是否是 4 的幂次方。如果是,返回 true
;否则,返回 false
。
input:n = 16 output:true
class Solution {
public boolean isPowerOfFour(int n) {
while(n != 0 && n % 4 == 0){
n /= 4;
}
return n == 1;
}
}
给定一个整数,写一个函数来判断它是否是 4 的幂次方。如果是,返回 true
;否则,返回 false
。
input:n = 16 output:true
class Solution {
public boolean isPowerOfFour(int n) {
while(n != 0 && n % 4 == 0){
n /= 4;
}
return n == 1;
}
}