十進制轉二進制,除2運算
十進制6轉二進制是 110 (注意從右往左寫,使用算式從下往上寫)
二進制轉十進制,乘2過程
二進制110轉十進制 0*2的0次方+1*2的1次方+1*2的2次方=6
對應關系
0 1 0 1 0 1
32 16 8 4 2 1
把1對應的位置的數加起來就可以了,所以是21
一個字節 1 1 1 1 1 1 1 1 最大值是255
加法運算5 + 4=9,轉成二進制進行運算
1 0 1
+1 0 0
1 0 0 1
其他進制轉換
八進制可以看作是三個二進制位代表一位,例如:90轉 0101 1010
0 0 1 0 1 1 0 1 0
1 3 2 因此八進制是132
十六進制可以看作是四個二進制位代表一位,例如:90
0 1 0 1 1 0 1 0
5 10A 因此十六進制是 5A
負數二進制
一個整數占八個字節,二進制取反+1的二進制
負數的最高位都是1