進制轉換(Base Converter)計算器
二、八、十、十六進制互轉。
輸入資料
待轉換數值(字串,依 from 進制)。
計算結果
255
11,111,111
377
非數值
非數值
重點速覽:進制即位值底數。十進制 n=Σdᵢ·10ⁱ;任意底 b:n=Σdᵢ·bⁱ。本工具先將來源字串解析為 BigInt(避免精度損失),再轉各目標進制字串。十六進制用 0-9,A-F(不分大小寫)。輸入字元須符合來源進制。
計算公式
n = Σ dᵢ·bⁱ(b 為底數)。
十進制為樞紐,轉其餘底用重複取餘。
使用說明
- 輸入數值與來源進制。
- 系統給十/二/八/十六進制結果。
理財情境案例
FF (16) → 255 (10)
15·16+15=255;二進 11111111;八進 377。
1010 (2) → 10 (10)
八進 12;十六進 A。
常見問題
大小寫?
十六進制 A-F 不分大小寫,輸出統一大寫。
大數?
用 BigInt 解析,理論上不限長度(受記憶體)。
非法字元?
來源進制不允許的字元(如二進制出現2)報錯。
負數?
本工具支援前導負號(BigInt 負數)。
和位元運算?
二進制直接對應位元;本工具做表示轉換。
應用?
程式除錯、顏色碼(#RRGGBB)、記憶體位址、網路遮罩。
相關工具
參考資料
內容審核:香港計算器科學團隊。BigInt 解析與各底轉換驗證。