文字與二進位雙向轉換
電腦將每個字母儲存為數字,並將每個數字轉換為位元組合。這款二進位轉換器能為您呈現這些組合:輸入文字即可查看對應的二進位代碼,或是貼上一串 0 和 1 來解讀隱藏的訊息。它還能將文字轉換為十六進位、十進位和八進位的位元組數值,非常適合用於程式開發、除錯、解謎、密室逃脫及電腦科學課程。
功能特色
- 雙向轉換:文字轉代碼,以及代碼轉文字。
- 四種格式:二進位、十六進位、十進位與八進位。
- 支援 UTF-8 編碼:可正確處理帶有重音符號的字母、非拉丁文字及表情符號 (Emoji)。
- 彈性解碼:支援帶有空格或連續無空格的二進位與十六進位字串。
- 即時反向轉換:隨時切換轉換方向以驗證結果。
- 複製或下載轉換結果。
範例:"Hi!"
| 字元 | 十進位 | 十六進位 | 二進位 |
|---|---|---|---|
| H | 72 | 48 | 01001000 |
| i | 105 | 69 | 01101001 |
| ! | 33 | 21 | 00100001 |
如何手動解讀二進位
一個位元組 (byte) 包含 8 個位元 (bits),由左至右的位值分別為 128、64、32、16、8、4、2 和 1。將位元為 1 的位值相加即可。以 01001000 為例:64 + 8 = 72,對應的字母為 "H"。大寫字母 A–Z 的數值為 65–90 (01000001–01011010),小寫字母 a–z 為 97–122,數字 0–9 則是 48–57。
相關工具
使用 進位轉換器 進行任意進位制之間的數值轉換,透過 Base64 為網址和電子郵件進行資料編碼,或是試試 摩斯密碼翻譯器 來轉換另一種代碼。