"&"與運算,二元操作符,對兩個操作員的每個二進制位進行與運算,運算規則爲:
1&1->1 1&0->0 0&1->0 0&0->0
"^"異或運算,二元操作符,對兩個操作員的每個二進制位進行異或運算,運算規則爲:
1^1->0 1^0->1 0^1->1 0^0->0
"|"或運算,二元操作符,對兩個操作員的每個二進制位或運算,運算規則爲:
1|1->1 1|0->1 0|1->1 0|0->0
"~"取反運算,一元操作符,對每個操作員的每個二進制位取反運算,運算規則爲:
~1->0 ~0->1
">>"算法右移位運算,二元操作符
捨棄二進制最後位,開頭補符號位
">>>"邏輯右移位運算,二元操作符
捨棄二進制最後位,開頭補0
"<<"邏輯左移位運算,二元操作符
捨棄開頭位,尾部補0