天天看點

進制轉換

常用到的2的次方數值 :

進制轉換

76 = 64 + 8 + 4 =

進制轉換

;二進制的第2、3、6位為1,其餘為零,結果為:100 1100 ;位數是從0開始計算的。

111 0101 :因為二進制的第0、2、4、5、6位上為1,故

進制轉換

= 1 + 4 + 16 + 32 + 64 = 117,即結果為117。

利用二進制數作為中間值進行轉換

以十進制數 178 為例子:

先将十進制轉換為二進制 :178 = 10 110 010

将二進制從右到左每三個數字分為一組,不足的在前面補0 : 010 110 010

将每組二進制數單獨計算成10進制數:010 = 2 110 = 2+4 =6 010 = 2

得到最後結果: 262

以八進制數 765為例子:

将每個數字轉換為二進制: 7 = 111 6 = 110 5= 101

将轉換好的二進制數拼在一起:1 1111 0101

将拼好的二進制數轉換成十進制數:1 1111 0101 = 1+ 4 + 16 + 32 + 64 + 128 + 256 = 501

得到最後結果: 501

在十六進制中,數字10-15用字母A-F表示

以十進制數178作為例子:

先将十進制數轉換為二進制: 178 = 10 110 010

将二進制從右到左每四個數字分為一組,不足的在前面補0 : 1011 0010

将每組二進制數單獨計算成10進制數:1011 = 1+2+8 = 11 = b 0010 = 2

得到最後結果: B2

以十六進制數 fb8為例子:

先将每個數字轉換為二進制: f = 15 = 1111 b= 11 = 1011 8 = 1000

将轉換好的二進制數拼在一起:1111 1011 1000

将拼好的二進制數轉換成十進制數: 1111 1011 1000 = 8 + 16 + 32 +128 + 256 +512 + 1024 + 2048 = 4024

得到最後結果 4024

進制的字首後字尾

進制詳解

上一篇: Linux禁止icmp
下一篇: 進制轉換