Power of Three

来源:互联网 发布:网络寄生虫 编辑:程序博客网 时间:2024/05/16 20:30

Given an integer, write a function to determine if it is a power of three. Could you do it without using any loop / recursion?


bool isPowerOfThree(int n) {
        if(n==0)
        {
            return false;
        }
        double x=log10(n)/log10(3);
        return floor(x)==x;

}

0 0
原创粉丝点击