1、数字a位1为1时,改为0,a&(~1) 例: 5 & (~!)=4 即101 & (110) →100;
2、数字a位1为0时,改为1 ,a | (1) 例:4|(1)=5 即100 |(001)→101;
3、选数字a(i)位1位3皆为1时,a(i) & 5 == 5 例: 7 & 5 == 5 即 111 & 101 → 101;
4、选数字a(i)位1或位3不为1时,a(i)& 5 != 5 例:3 & 5 != 1 。