使用位与运算,进行偶数 奇数判断

来源:互联网 发布:淘宝童装客服话术 编辑:程序博客网 时间:2024/05/21 13:54

使用位与运算进行判定

偶数&1 结果为0;

奇数&1 结果为1;

原理:

位与运算是把数字进行二进制进行与运算,如:

2&1 

 即是:

01 & 10 = 00,

所以二是偶数;

奇数的最后一位是1,偶数最后一位是0,所以与1进行与,结果,奇数是1,偶数是0;

php代码:

even(8);function even($num){if(!($num&1)){echo '偶数';}else{echo '奇书';        }}