按位异或运算和求反运算解析
生活随笔
收集整理的這篇文章主要介紹了
按位异或运算和求反运算解析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
按位異或運算
按位異或運算符“^”是雙目運算符。 其功能是參與運算的兩數各對應的二進位相異或,當兩對應的二進位相異時,結果為1。
參與運算數仍以補碼出現。
例如
9^5可寫成算式如下:
00001001^00000101 =00001100(十進制為12)
求反運算
????????求反運算符~為單目運算符,具有右結合性。 其功能是對參與運算的數的各二進位按位求反。
例如求反運算為:
~(1001)?
結果為:
0110總結
以上是生活随笔為你收集整理的按位异或运算和求反运算解析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 运算符的优先级和实际操作
- 下一篇: 位运算符和解释