如何快速判断一个整数为4的幂给定一个正数x,怎么判断其是4的n次方。 一个整数如果是4的幂,以二进制表示的话,数位上有且只有一位为1,而且只在第(2n+1)位上为1。判断二进制数位上有且只有一位为1的简便算法是 x&(x-1)==0,2023-02-21JavaScript180