- 將二進制轉換為十進制
例如:將二進制數1001(b)轉換為十進制的值,方法如下圖所示:
alt=”進制的轉換” /> 從上圖中可以看出,將二進制轉換為十進制的方法是:計算每位的權重值,并將其與每位的值相乘,然后將這些乘積相加即可得到9。同樣的方法也適用于其他進制的數轉換為十進制數。
為了便于理解,我們也可以將十進制數轉換為十進制數,如下圖所示:
alt=”進制的轉換” />
- 將十進制轉換為二進制
例如:將十進制數字123轉換為二進制的值,方法見下圖:
(這里使用了Windows自帶的畫圖功能,由于沒有找到更好的畫圖方法,畫得略顯粗糙,但意思是這樣的)
alt=”進制的轉換” /> 從圖中可以看出,十進制轉換后的二進制數字為1111011。
- 其他進制的轉換
關于其他進制之間的轉換,均遵循此類方法。高進制轉換為低進制時使用短除法,低進制轉換為高進制時則采用計算權重值的方法進行計算。