進位與二進位轉換器
轉換數字進位制,以及文字與二進位或十六進位之間的轉換,全部在此瀏覽器中完成。
數字進位轉換
無法轉換。
修正方式
文字 ↔ 位元組轉換
無法轉換。
修正方式
進位與二進位轉換器使用說明
在程式設計、網路或字元編碼的工作中,可用來變更數字的進位制,或檢視文字的實際位元組。
- 數字:輸入數字並選擇其進位制,即可看到二進位、八進位、十進位與十六進位的值,以及您另外選擇的進位制。
- 文字:選擇轉換方向與位元組表示法後輸入,結果會立即顯示。
- 按下複製按鈕後,只有在複製成功時才會顯示確認訊息。
範例: 255 FF 十進位轉十六進位
限制
- 數字輸入上限為 1,000 個字元,並以 BigInt 計算,因此即使是非常大的整數也能精確轉換。
- 僅支援整數。小數點與指數表示法會被回報為錯誤。
- 數字中的字母不分大小寫,結果以大寫顯示。允許使用與輸入進位制相符的前綴(0x、0b、0o)。
- 文字一律以 UTF-8 位元組處理。韓文字每個佔 3 位元組,表情符號通常佔 4 位元組。
- 位元組可用空格、逗號或換行分隔,也可連續書寫,每個位元組為 8 位二進位數字或 2 位十六進位數字。
- 不是有效 UTF-8 的位元組與未成對的字元片段會被回報為錯誤,絕不會被靜默取代。
常見問題
我的輸入會傳送到伺服器嗎?
不會。所有轉換都在此瀏覽器中執行,您的輸入和結果不會被儲存或上傳。重新載入後便會消失。
負數如何顯示?
負數以正負號加絕對值顯示,而非二的補數。例如 -255 的十六進位為 -FF。
為什麼韓文佔 3 位元組?
UTF-8 每個字元使用 1 到 4 位元組,一個韓文音節佔 3 位元組。例如「ga」為 EA B0 80。