俊逸唇彩

文章
6
资源
0
加入时间
2年10月21天

快速计算32位数中1的位数

一语句实现x是否为2的若干次幂的判断 #define is2*n(x) ((x & (x - 1))? 0 : 1) int main(void) { int m = 512; cout << ((m & (m - 1)) ? false : true) << endl; //即当m中只有一位为1时,才为若干次幂值 //若有两个及以上1,则(m..