java 位運算符

java中可使用位運算符

操做二進制時使用4種運算:依次爲 與運算符:&、或運算符 :| 、非運算符: ~ 、異或運算符:^java

一、& 運算以4& 5爲例;
首先轉換爲二進制 100 & 101 ,位數相同的數字均爲1時,位數上數字才爲1,所以第3位數字位1,結果爲 100,轉爲10進制,結果爲4變量

位運算有幾種應用:
1 判斷int類型變量的奇偶二進制

(x&y) + ( (x^y)>>1 )數字

(x+y)>> 1位運算

相關文章
相關標籤/搜索