進位制轉換器
在您輸入時即時轉換二進位、八進位、十進位和十六進位的整數,並對超大數字保持完整精確度。
🔒 在你的瀏覽器本機處理
載入中…
使用方法
- 從「來源進位制」下拉選單中選擇您數字目前所使用的進位制(二進位、八進位、十進位或十六進位)。
- 在「數值」欄位中輸入或貼上數字。支援在開頭加上「-」表示負數。
- 只要您輸入內容,下方所有四種進位制就會即時更新——無需按任何按鈕。
- 點擊任一進位制旁的「複製」,即可將該表示形式複製到剪貼簿。
功能特色
- 同時在二進位、八進位、十進位和十六進位之間轉換
- 輸入時即時更新——無需按任何按鈕
- 內部使用原生 BigInt,因此即使是非常大的整數也不會損失精確度
- 支援在開頭加負號表示負數
- 依進位制驗證輸入,並顯示清楚的行內錯誤提示,而非悄悄產生錯誤結果
- 100% 於用戶端執行——您的數字絕不會離開瀏覽器
常見問題
這個工具支援一般計算機無法處理的超大數字嗎?
支援。轉換器內部使用 JavaScript 原生的 BigInt 型別而非一般數字,因此可以處理遠超 2^53 安全整數上限的整數而不損失精確度。
我可以轉換負數嗎?
可以。只需在數字前加上「-」,負號會在全部四種進位制表示中保留。
它支援小數或分數嗎?
不支援,此工具僅適用於整數。不支援小數點或分數值。
為什麼會出現錯誤訊息?
此工具會驗證您的輸入是否只包含所選進位制允許的數字——例如,「9」不是有效的二進位或八進位數字,超過「f」的字母也不是有效的十六進位數字。請修正無效字元或切換到正確的進位制。
十六進位輸出使用大寫還是小寫?
輸出以小寫形式顯示(例如「ff」而非「FF」),但您輸入十六進位時可以使用大寫或小寫字母——兩者皆可接受。