立即進行進位轉換
電腦使用二進位思考,程式設計師用十六進位編寫顏色和記憶體位址,Unix 檔案權限使用八進位,而人類則習慣用十進位計數。這款進位轉換工具能一次完成所有轉換:在任何欄位輸入數值,即可立即看到其他進位制的結果。它還支援 2 到 36 之間的任何自訂進位轉換,並可處理無限大小的數字。
功能特色
- 二進位、八進位、十進位與十六進位並排顯示,且皆可編輯。
- 2 到 36 的自訂進位制,例如三進位、十二進位或三十六進位。
- 無限大小,採用精確的任意精度算術運算。
- 負數,支援在數字前加上負號。
- 前綴與分隔符號,會自動忽略
0x、0b、0o、空格與底線。 - 數字分組,支援每三位或四位數字一組,方便閱讀。
- 位元長度,自動顯示數字的位元長度。
常見轉換
| 十進位 | 二進位 | 八進位 | 十六進位 |
|---|---|---|---|
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 100 | 1100100 | 144 | 64 |
| 255 | 11111111 | 377 | FF |
| 1024 | 10000000000 | 2000 | 400 |
| 65535 | 1111111111111111 | 177777 | FFFF |
各進位制的用途
- 二進位 (Base 2) — 數位電路的語言;每個位數代表一個位元。
- 八進位 (Base 8) — Unix 檔案權限(例如
chmod 755),每個位數代表三個位元。 - 十進位 (Base 10) — 日常生活使用的數字。
- 十六進位 (Base 16) — 記憶體位址、色碼(如
#FF8800)、位元組數值、雜湊值與 MAC 位址;每個十六進位位數剛好代表四個位元。 - 36 進位 (Base 36) — 短網址等精簡的識別碼,使用所有的數字與英文字母。