進位轉換

二進位、八進位、十進位、十六進位及 2–36 任意進位互轉,支援大數。

輸入數字後結果會即時更新。

二進位(base 2)
八進位(base 8)
十進位(base 10)
十六進位(base 16)
自訂

這個轉換器怎麼運作

先選擇數字目前使用的進位,再輸入數字,工具會同時換算成二進位、八進位、十進位、十六進位,以及你自訂的 2 到 36 任意進位。解析使用 JavaScript 的 BigInt,因此沒有 53 位元的精度上限:256 位元的雜湊值、64 位元的資料庫 ID,或上百位的十進位數字都能逐位精確轉換。0b、0o、0x 等前綴只要與所選進位相符就會被接受,底線與空格會視為分隔符號忽略,開頭的負號也會帶到每一個輸出。分組只影響顯示方式,複製按鈕會複製你看到的分組文字。

快速對照:0–16

十進位二進位八進位十六進位
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F
16100002010

注意事項與小技巧

隱私

所有轉換都在你的瀏覽器內完成,沒有伺服器參與。輸入的內容不會上傳或儲存,頁面載入後離線也能使用。