DevToolbox

免費線上 Number Base Converter

免費線上在二進位、八進位、十進位和十六進位之間即時轉換數字——100% 在瀏覽器本地處理,支援最大 64 位元整數。

100% 用戶端處理 · 資料永不離開您的瀏覽器
d

使用說明 Number Base Converter

選擇與您輸入相符的來源進位:十進位、二進位、八進位或十六進位。在輸入框中輸入數值(空格和底線會被忽略,1111 00000xFF_AA 均可正常處理)。

點擊轉換,即可同時查看四種進位的表示。二進位輸出按半位元組(4 位元)分組以提升可讀性,十六進位輸出按位元組分組。

點擊任意結果旁的複製圖示,可複製不含空格的原始數值。

常見問題

什麼是數字進位?

數字進位(或基數)定義了一種進位計數系統使用多少個不同的數字符號。十進位(基數 10)使用 0–9;二進位(基數 2)使用 0 和 1;八進位(基數 8)使用 0–7;十六進位(基數 16)使用 0–9 加上 A–F。

程式設計師為什麼使用十六進位?

十六進位非常精簡:一個十六進位位數恰好代表 4 個二進位位元,兩個十六進位位數代表一個位元組。這使得記憶體位址、顏色碼、位元組陣列和位元遮罩比冗長的二進位字串更具可讀性。

如何將十進位 255 轉換為二進位?

反覆將 255 除以 2,由下往上記錄餘數:255 的二進位表示為 11111111。十六進位為 FF,八進位為 377。使用本工具可以立即完成所有轉換。

這個工具支援的最大值是多少?

轉換器支援最大值 18,446,744,073,709,551,615,即 64 位元無符號整數的最大值(十六進位為 0xFFFFFFFFFFFFFFFF)。超出此範圍的值將被拒絕。

十六進位顏色碼與進位轉換有什麼關係?

CSS 十六進位顏色如 #FF8000 編碼了三個位元組:紅色(FF = 255)、綠色(80 = 128)、藍色(00 = 0)。將每個兩字元的十六進位對轉換為十進位即可得到 RGB 色版值。

相關工具