
- 計算機基礎教程
- 計算機基礎 – 首頁
- 計算機基礎 – 簡介
- 計算機基礎 – 分類
- 計算機基礎 – 軟體概念
- 計算機基礎 – 系統軟體
- 作業系統的功能
- 作業系統的型別
- 計算機基礎 – 實用程式軟體
- 開源軟體
- 計算機基礎 – 辦公工具
- 特定領域工具
- 進位制
- 進位制轉換
- 微處理器概念
- 微處理器的演變
- 主存
- 輔存
- 計算機基礎 – I/O埠
- 計算機基礎資源
- 計算機基礎 – 快速指南
- 計算機基礎 – 資源
- 計算機基礎 – 討論
進位制轉換
如你所知,十進位制、二進位制、八進位制和十六進位制是位值進位制。要將二進位制、八進位制和十六進位制轉換為十進位制,我們只需要將每個數字與其位值相乘再相加即可。在這裡,我們將學習這些進位制之間的其他轉換。
十進位制轉二進位制
十進位制數可以透過反覆除以2並記錄餘數來轉換為二進位制。讓我們來看一個例子。

從下往上讀取餘數即可得到二進位制等價值。
4310 = 1010112
十進位制轉八進位制
十進位制數可以透過反覆除以8並記錄餘數來轉換為八進位制。讓我們來看一個例子。

從下往上讀取餘數,
47310 = 7318
十進位制轉十六進位制
十進位制數可以透過反覆除以16並記錄餘數來轉換為十六進位制。讓我們來看一個例子。

從下往上讀取餘數,我們得到:
42310 = 1A716
二進位制轉八進位制及反向轉換
要將二進位制數轉換為八進位制數,請遵循以下步驟:
從最低有效位開始,將位分組為三組。
如果分組時少了一位或兩位,可以在最高有效位之後新增0。
將每個組轉換為其等效的八進位制數。
讓我們來看一個例子。

101100101012 = 26258
要將八進位制數轉換為二進位制數,每個八進位制數字都根據下表轉換為其3位二進位制等效值。
八進位制數字 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
二進位制等效值 | 000 | 001 | 010 | 011 | 100 | 101 | 110 | 111 |
546738 = 1011001101110112
二進位制轉十六進位制
要將二進位制數轉換為十六進位制數,請遵循以下步驟:
從最低有效位開始,將位分組為四組。
如果分組時少了一位或兩位,可以在最高有效位之後新增0。
將每個組轉換為其等效的八進位制數。
讓我們來看一個例子。

101101101012 = DB516
要將八進位制數轉換為二進位制數,每個八進位制數字都轉換為其3位二進位制等效值。
廣告