十進位轉二進位,除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 ...
十進位轉二進位,除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