标签:
一个整数为2的幂说明该整数的二进制中只有一个1.
bool isSquareOf2 (int n) { return (n&(n-1))==0?true:false; }
用一行语句判断一个整数是否为2的幂
原文地址:http://www.cnblogs.com/happygirl-zjj/p/4598878.html