判断一个数是否为2的整数次幂
摘要:
判断一个数是否为2的整数次幂 思路: 所有2的整数次幂和它本身减1的结果相与,结果必定是0。反之则不一定是0。 如下推理: 十进制 二进制1 原数-1 二进制2 n&(n-1) 是否为2的整数次幂 8 1000 7 111 0 是 16 10000 15 1111 0 是 32 100000 31 阅读全文
posted @ 2019-09-08 18:26 自律的蚂蚁 阅读(658) 评论(0) 推荐(0)
浙公网安备 33010602011771号