進位制轉換器

十六進位轉二進位 Converter App

立即將十六進位數轉換為二進位。此工具會驗證您的輸入,支援超大整數,並顯示清晰的轉換步驟。

轉換十六進位數字

輸入十六進位值,並將其轉換為二進位或十進位。十六進位使用數字 0–9 和字母 A–F。

二進制結果 1101101111110
將二進位轉換為十六進位,改為使用 Converter App

即時轉換步驟

說明會隨著您的輸入即時更新。對於極大的數字,工具會保持結果的精確性,並總結方法,而非顯示過長的步驟列表。

此結果的計算方式

  1. 從左到右讀取每個十六進位數字。
  2. 將每個十六進位數字替換為其對應的四位二進制等價值。
  3. 將四個位元組組合在一起,並移除不必要的開頭零。
準確性說明: 此轉換器使用 JavaScript BigInt 進行整數轉換,因此大整數會被精確處理,而不像常規浮點數那樣被四捨五入。

什麼是十六進位和二元數?

二進位制是以 2 為基底。它僅使用兩個數字:01

十六進位系統是基於16的。它使用數字0–9和字母A、B、C、D、E 和 F,其中 A 等於 10,F 等於 15。

十六進位是一種緊湊的二進制數據表示方式,因為一個十六進位數字正好代表四個二進制位。

如何將十六進位轉換為二進位

要將十六進位轉換為二進位,請將每個十六進位數字替換為其對應的四位二進位值,然後將這些組別連接起來。

1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂

前導零通常會從最終的二進位值中移除,除非該值必須符合固定寬度格式。

Hex 到二進位查表法

每個十六進位數字對應一個四位二進位組。這使得轉換速度比先透過十進位轉換更快。

0=0000  1=0001  2=0010  3=0011
4=0100  5=0101  6=0110  7=0111
8=1000  9=1001  A=1010  B=1011
C=1100  D=1101  E=1110  F=1111

例如,十六進位數 FF 會變成 11111111,因為 F 對應到 1111,而這兩組數字會被連接起來。

十六進位和二進位的常見用途

Binary 是數位系統內部使用的。Hexadecimal 通常被人類用來更緊湊地讀取和寫入相同的數據。

你經常會在記憶體位址、機器碼、位元遮罩、Unicode 碼位、網頁顏色值、校驗和以及除錯工具中看到十六進位制。

輸入規則

  • 使用數字 0–9 和字母 A–F 進行十六進位輸入。
  • 接受小写字母,并自动转换为大写。
  • 支援選擇性前綴,例如 0x
  • 支援整數。此工具刻意不轉換分數。