進位轉換器

在 2–36 進位之間轉換,精確保留大整數,並標記小數截斷。

數字與單位
正在準備工作區…

輸入

正在準備工作區…

輸出
結果將顯示在這裡。

使用方法

  1. 選擇輸入與輸出進位,每行輸入一個數字。
  2. 查看結果、精確狀態和常用進位對照。
  3. 複製結果,或下載保留各行資訊的 JSON。

進位轉換器

可同時查看二進位、八進位、十進位及十六進位,也可選擇任意 2–36 進位。

同一個數值可以用不同進位表示;轉換只改變寫法,不會編碼文字或改變位元組序。

轉換步驟與表示方法

支援正負號、匹配的 0b / 0o / 0x 前綴和數字間底線;字母不區分大小寫。

處理前後對比
輸入
255
結果
11111111

十進位 255 等於二進位 11111111,也等於十六進位 FF。

精度與校驗

整數使用 BigInt 精確計算,小數用整數分子與分母換算。循環小數達到設定位數後會截斷並明確標記。

理解與使用結果

正負號會保留,不預設採用二補數。每行獨立校驗;全部行有效後才能複製整批結果,JSON 保留錯誤。

處理限制

數字轉換最多 500 行 / 1 MiB,每個數字最多 4,096 個字元;小數輸出為 1–128 位元。文字和位元組資料最多 64 KiB,位元運算支援 8–256 位元。Worker 最長運行 30 秒。

?

常見問題

能轉換三十六進位嗎?

可以。選擇 36 進位,使用 0–9 和 A–Z,大小寫不影響結果。

為什麼有截斷標記?

有些小數在目標進位中無限循環。工具按 1–128 位元精度截斷,不進行四捨五入。

整數會丟失精度嗎?

不會。轉換全程使用 BigInt,包括大於 2^53 − 1 的整數。

是否會上傳我的輸入?

不會。計算在瀏覽器 Worker 中完成,DevToolsy 不會上傳或保存輸入。

複製的結果包含什麼?

複製目前顯示的值;下載 JSON 會保留字元串及錯誤編碼,大整數不會被轉為浮點數。

尋找下一個實用工具

語言

要切換語言嗎?目前頁面的內容將被清空。請先複製或下載需要保留的資料。