【编程】位运算(异或)
生活随笔
收集整理的這篇文章主要介紹了
【编程】位运算(异或)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- 異或:相同為1,不同為0
- 交換律:a ^ b ^ c <=> a ^ c ^ b
- 任何數于0異或為任何數 0 ^ n => n
- 相同的數異或為0: n ^ n => 0
2 ^ 3 ^ 2 ^ 4 ^ 4等價于 2 ^ 2 ^ 4 ^ 4 ^ 3 => 0 ^ 0 ^3 => 3
注意:是按位操作
print(1&2,1|2,1^2)# output: # 0 3 3猜你喜歡:👇🏻
?【編程】堆(heap)和棧(stack)的區別
?【編程】char unsigned int float double long 字節數
?【編程】位(bit)、字節(byte)和字(word)的區別
總結
以上是生活随笔為你收集整理的【编程】位运算(异或)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 指纹图谱相似度评价软件_不同产地佛手指纹
- 下一篇: 游标循环读取的正确逻辑_千分尺的正确使用