十進制 170 轉二進制爲:0000 0000 1010 1010算法
十進制 75 轉二進制爲:0000 0000 0100 1011二進制
1.&(位與)進制轉換
上下運算,按照與的運算規則:0&0=0 ;0&1=0;1&1=1
例如:
170 & 75 結果爲:0000 0000 0000 1010
再把二進制轉換爲十進制:10
2.~(位非)
運算法則:0變1,1變0
~170 的二進制:1111 1111 0101 0101 十進制爲:-171
~75 的二進制:1111 1111 1011 0100 十進制爲:-76
3.|(位或)
上下運算,按照與的運算規則:0&0=0 ;0&1=1;1&1=1
例如:
170 & 75 結果爲:0000 0000 1110 1011
再把二進制轉換爲十進制:235
4.^(位異或)
上下運算,按照與的運算規則:0&0=0 ;0&1=1;1&1=0
例如:
170 & 75 結果爲:0000 0000 1110 0001
再把二進制轉換爲十進制:225