什麼是十六進位和二元數?
二進位制是以 2 為基底。它僅使用兩個數字:0 和 1。
十六進位系統是基於16的。它使用數字0–9和字母A、B、C、D、E 和 F,其中 A 等於 10,F 等於 15。
十六進位是一種緊湊的二進制數據表示方式,因為一個十六進位數字正好代表四個二進制位。
立即將十六進位數轉換為二進位。此工具會驗證您的輸入,支援超大整數,並顯示清晰的轉換步驟。
輸入十六進位值,並將其轉換為二進位或十進位。十六進位使用數字 0–9 和字母 A–F。
說明會隨著您的輸入即時更新。對於極大的數字,工具會保持結果的精確性,並總結方法,而非顯示過長的步驟列表。
BigInt 進行整數轉換,因此大整數會被精確處理,而不像常規浮點數那樣被四捨五入。 二進位制是以 2 為基底。它僅使用兩個數字:0 和 1。
十六進位系統是基於16的。它使用數字0–9和字母A、B、C、D、E 和 F,其中 A 等於 10,F 等於 15。
十六進位是一種緊湊的二進制數據表示方式,因為一個十六進位數字正好代表四個二進制位。
要將十六進位轉換為二進位,請將每個十六進位數字替換為其對應的四位二進位值,然後將這些組別連接起來。
1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂
前導零通常會從最終的二進位值中移除,除非該值必須符合固定寬度格式。
每個十六進位數字對應一個四位二進位組。這使得轉換速度比先透過十進位轉換更快。
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 碼位、網頁顏色值、校驗和以及除錯工具中看到十六進位制。