您當前的位置:首頁 > 動漫

常見進位制轉換(二進位制,八進位制,十進位制,十六進位制)

作者:由 吃三明治的於 發表于 動漫時間:2022-10-14

常見的進製為:二進位制,八進位制,十進位制,十六進位制

二進位制的基數為:0,1 即二進位制數都用0和1來表示

八進位制的基數為:0,1,2,3,4,5,6,7

十進位制的基數為:0,1,2,3,4,5,6,7,8,9

十六進位制的基數為:0,1,2,3,4,5,6,7,8,9,A, B, C, D, E, F(因數字不夠,用字母代替)(A表示十進位制中的10,B表示十進位制中的11,以此類推)

1。 二進位制轉換為十進位制

常見進位制轉換(二進位制,八進位制,十進位制,十六進位制)

​2。 八進位制、十六進位制轉換為十進位制

該轉換與二進位制轉換為十進位制方法一致,只需計算時將2換成8或16。

3。 十進位制轉換為二進位制

採用連續除以2記錄餘數的方法。

例如:

常見進位制轉換(二進位制,八進位制,十進位制,十六進位制)

對於浮點數型別(現只考慮小數點後,小數點前演算法不變):

常見進位制轉換(二進位制,八進位制,十進位制,十六進位制)

有些十進位制浮點數不能轉換為二進位制數,例如 0。2

4。 十進位制轉換為八進位制、十六進位制

方法與3相同,只需將2改為8或16。

5。 二進位制轉換為八進位制

例如:

常見進位制轉換(二進位制,八進位制,十進位制,十六進位制)

6。 二進位制轉換為十六進位制

例如:

常見進位制轉換(二進位制,八進位制,十進位制,十六進位制)

​7。 八進位制和十六進位制間的轉換

八進位制和十六進位制之間不能直接轉換,需要借用二進位制。先將八進位制(十六進位制)轉換為二進位制,再將其轉換為十六進位制(八進位制)。