在二进制表示中,偶数的最低位(最右边一位)始终为0,而奇数的最低位始终为1。 当一个数与1进行按位与运算时,实际上是在检查该数的最低位是0还是1。 如果结果为0,则说明这个数是偶数,因为偶数的最低位是0;如果结果为1,则说明这个数是奇数,因为奇数的最低位是1。 仅作为笔记使用!