判断一个数是奇数仍是偶数

判断一个数是奇数仍是偶数 若是 n & 1 == 0,则n为偶数。 解析: 由于二进制为逢2进1,因此若是是2的倍数的话,则这个数的最后一位一定是0,而1的二进制的最后一位为1,其他全为0。 好比5的二进制为101,1的二进制为1,101&001=001,因此5不是一个偶数。
相关文章
相关标签/搜索