免費註冊

進位制轉換

輸入一個數,二進位制、八進位制、十進位制、十六進位制和任意進位制一起算出來。

關於進位制轉換

進位制轉換用在數字換了一種寫法的時候:色碼和錯誤碼是十六進位制,標誌位是一串二進位制,Linux 檔案許可權 755 是八進位制,有些 ID 用的是 36 進位制。按手上的進位制輸入一個數,二進位制、八進位制、十進位制、十六進位制同時顯示結果,另外還能選 2 到 36 之間的任意進位制。

整數不限位數,按大整數精確計算:32 位十六進位制的 MD5 值、很長的訂單號轉成十進位制也不會被四捨五入,而 Excel 超過 15 位就會把後面的數字變成 0。負數可以按 8、16、32、64 位的補碼顯示,和程式、CPU 裡的存法一樣,比如 8 位的 -1 是 11111111,也就是十六進位制的 FF。全部在瀏覽器裡完成。

進位制轉換怎麼用

  1. 1
    輸入數字

    按手上的進位制輸入,比如十六進位制 FF 或二進位制 1010。

  2. 2
    檢視各進位制

    二進位制、八進位制、十進位制、十六進位制同時顯示。

  3. 3
    選任意進位制

    在 2 到 36 之間選一個進位制,額外顯示結果。

  4. 4
    負數看補碼

    負數按放得下的每種位數(8、16、32 或 64 位)分別顯示補碼。

為什麼用熊仔工匠

  • 多種進位制同時算

    二進位制、八進位制、十進位制、十六進位制,再加 2 到 36 之間的任意進位制。

  • 大數不丟精度

    超長整數精確換算,不會被四捨五入。

  • 補碼顯示

    負數按 8、16、32、64 位補碼顯示,和記憶體裡的存法一致。

  • 斷網也能用

    在瀏覽器裡計算,頁面開啟後不需要聯網。

常見問題

進位制轉換常見問題

十六進位制怎麼轉十進位制?
輸入十六進位制數,比如 FF,十進位制結果 255 會和二進位制、八進位制一起顯示,其他方向也一樣。如果十六進位制表示的是文字,請用文字 Hex 編碼轉換還原。
36 進位制是什麼?
用 0–9 和 A–Z 共 36 個符號表示數字,寫出來更短,也是這個工具支援的最大進位制。金鑰和錢包地址裡的編碼,請用Base32 / Base58 編碼處理。
負數的二進位制怎麼表示?
用補碼錶示:把正數按位取反再加一。8 位下 -1 是 11111111,-128 是 10000000。放得下的位數都會列出來,看和你的資料型別對應的那一行即可。
為什麼 Excel 算大數的結果不對?
Excel 只保留 15 位有效數字,後面的會變成 0。這裡按大整數精確計算,長數字也不會出錯。
進位制轉換要收費嗎?
免費,不用註冊,也不限次數;在瀏覽器裡執行,頁面開啟後斷網也能用。
把進位制轉換分享給朋友開啟瀏覽器就能用,對方不註冊也能先試。

相關工具

HASH 雜湊加密 MD5 / SHA一次算出文字的 MD5、SHA-1、SHA-256、SHA-512 和 SM3。
TIME Unix 時間戳轉換Unix 時間戳與日期時間互轉,同時顯示本地時間和 UTC。
U+UNI Unicode 編碼轉換文字與 \u 轉義、&#; 編碼、U+ 碼點、UTF-8 位元組互轉。
AES AES 加密解密用 AES(GCM、CBC、CTR 模式)加密或解密文字。
&;HTML HTML 實體編碼轉換把文字轉成 HTML 實體,或把實體還原成文字。
JWT JWT 解析解析 JWT 的頭部和載荷,檢查過期時間和簽名。
BASE Base32 / Base58 編碼Base32、Base58、Base85、Base16 的編碼與解碼。
0xHEX 文字 Hex 編碼轉換把文字按 UTF-8、GBK 或 UTF-16 轉成十六進位制,或反過來。