3的幂
给出一个整数,写一个函数来确定这个数是不是3的一个幂。
分析
纯纯的数学题,对数的换算公式
代码
class Solution {
public boolean isPowerOfThree(int n) {
if(n==0){
return false;
}else{
return Math.log10(n)/Math.log10(3)==Math.floor(Math.log10(n)/Math.log10(3));
}
}
}

本文介绍了一个简单的方法来判断一个整数是否可以表示为3的幂次方。通过使用对数换算,我们可以有效地解决这个问题。该方法适用于编程面试和技术挑战。
903

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



