🔢

進位轉換

2/8/10/16/36 進位任意互轉,基於 BigInt 支援任意大整數。
進制 📂 編碼 👤 ToolWorld 🏷️ v1.1.12
載入中...
轉換結果
—
支援任意大整數(BigInt);十進位小數暫不支援。

使用說明

📖 工具介紹


進位轉換是一款免費的線上數制換算工具,幫助開發者在二進位、八進位、十進位、十六進位與三十六進位之間任意互轉。除錯位元運算、檢視記憶體位址、寫組合語言、或者設計短鏈 ID 時,進位換算是每天都會遇到的基本功。本工具採用 JavaScript 的 BigInt 任意精度整數計算,無論您輸入多長的數字,都不會發生傳統 Number 那種尾數失準的問題。選擇來源進位與目標進位後,輸入數字立即在兩者之間換算,結果區還會同時給出該數在全部五種進位下的對照卡片,方便一眼核對。三十六進位使用 0–9 與 a–z 共 36 個符號,常被用作短網址、隨機邀請碼的壓縮表示。工具接受前導正負號,並會驗證每一位數字是否屬於目前進位,例如在二進位裡輸入 2 就會明確報錯。需要特別說明:目前版本僅支援整數,十進位小數暫不支援,輸入帶小數點的內容會收到友善提示。全部運算在瀏覽器本機完成。

✨ 功能特點


  • 五種進位:2/8/10/16/36 任意兩兩互轉
  • 任意精度:BigInt 計算,超大整數不失準
  • 五進位對照:結果區同時展示五種進位卡片
  • 一鍵互換:中央按鈕交換來源與目標進位
  • 嚴格驗證:非法數字位與小數輸入明確報錯
  • 本機執行:純瀏覽器運算,隱私安全

📝 使用方式


  1. 在左側下拉選擇來源進位
  2. 在輸入框輸入待轉換的數字(可帶正負號)
  3. 在右側下拉選擇目標進位
  4. 點擊轉換按鈕,查看大字型結果與五進位對照卡片
  5. 點中央互換按鈕可把來源與目標進位對調

⚠️ 注意事項


  • 僅整數:目前版本不支援小數,含小數點會提示
  • 數字合法:每位數字必須小於進位,例如二進位只接受 0/1
  • 大小寫:a–z 與 A–Z 等價,十六進位可混用
  • 大數:超長結果請直接複製,勿肉眼逐位核對
  • 前導符:支援前導 + 與 -,多餘空格會被自動忽略

相關推薦

⏫︎