Handytool
開發者免費本機執行

數字進位制轉換器

同時在二進位、八進位、十進位和十六進位之間轉換 — 加上任何自訂基數 2–36 — 帶大整數支援、負數和位數分組。

轉換在您的瀏覽器中使用精確大整數數學本地執行。

關於數字進位制轉換器

這個數字進位制轉換器保持二進位、八進位、十進位和十六進位欄位同步 — 輸入任何一個,其他即時更新。添加自訂進位從 2 到 36 用於任何事物從基數 3 到基數 36,切換可讀位數分組,並通過本機 BigInt 支援處理任意大值,包括負數。這是一個快速、精確的進位轉換器,完全在您的瀏覽器中執行,沒有四捨五入驚奇。

數字進位制轉換器功能

  • 01

    四個進位、即時同步

    二進位、八進位、十進位和十六進位總是一致的。編輯您資料所在的任何進位,立即讀取其他 — 無需手動通過十進位往返。

  • 02

    大整數、無溢位

    由 BigInt 提供,所以 64 位值、雜湊和巨大數字精確轉換,沒有浮點計算器在 2^53 之外遭受的精度損失。

  • 03

    自訂進位和分組

    為自訂欄位選擇任何進位 2–36,切換位數分組(二進位和十六進位為四位、十進位為三位)以保持長值可讀。也支援負數。

數字進位制轉換器常見問題

我如何將二進位轉換為十進位?
將您的二進位數字輸入二進位欄位,十進位值立即出現,連同八進位和十六進位。編輯任何欄位更新所有其他,所以轉換在每個方向工作。
它可以轉換非常大的數字嗎?
是的。轉換器使用 JavaScript BigInt,所以遠超 2^53 的數字 — 如 64 位整數或長雜湊 — 精確轉換,沒有四捨五入,不像建立在浮點數學上的計算器。
支援什麼進位?
二進位(2)、八進位(8)、十進位(10)和十六進位(16)有專用欄位,加上自訂欄位用於從 2 到 36 的任何進位,使用數字 0–9 和字母 a–z。
它會處理負數嗎?
是的 — 在前面加上減號,負值通過每個進位進行。注意這是帶符號的量級,不是二補數,所以它顯示 -1010 而不是固定寬度補數形式。
什麼是位數分組?
它插入空格使長數字可讀 — 二進位和十六進位按四位分組(半字節),十進位按三位分組。如果您需要無間距值複製到其他地方,切換關閉。

相關工具

開發者

探索更多工具

所有工具