位运算
位与&,相同位数都是1,结果才是1,按位&&的意思。
a&a=a,a&0=0
位|,相同位数有一个是1,结果就是1,按位||的意思。
a|a=a,a|0=a
位异或^,相同位数的数字不同,结果才是1,不然都是0。判断相同位数是否数字相反。
所以位异或就有一个特殊的情况。aa=0,a0=a。
这种特性就可以用来寻找某个特定的消失的数据。
上面三种运算,都满足数学的交换律和结合律。
位运算
位与&,相同位数都是1,结果才是1,按位&&的意思。
a&a=a,a&0=0
位|,相同位数有一个是1,结果就是1,按位||的意思。
a|a=a,a|0=a
位异或^,相同位数的数字不同,结果才是1,不然都是0。判断相同位数是否数字相反。
所以位异或就有一个特殊的情况。aa=0,a0=a。
这种特性就可以用来寻找某个特定的消失的数据。
上面三种运算,都满足数学的交换律和结合律。