异或运算讲解
運算規則:0^0=0; 0^1=1; 1^0=1; 1^1=0;
即:同0異1
例如:3^5 = 0000 0011 | 0000 0101 =0000 0110,因此,3^5 = 6
基本性質:
1、交換律 a^ b = b^a
2、結合律 (a ^ b)^ c = a^ (b^c)
3、對于任何數x,都有 x^ x=0,x^0=x (異或自身等于0,異或0等于自身)
4、自反性 A ^ B ^ B = A ^ 0 = A
5、IF a ^ b = c THEN b ^ c = a
6、0和1 ^ 1 都和自身相反; 0和1 ^ 0都和自身相同
總結
- 上一篇: python进制转换函数汇总-攻防世界-
- 下一篇: parallel-comparator-