開發者工具
進位轉換器
在二進位、八進位、十進位與十六進位之間轉換數字。
進位轉換器 在您的裝置上執行
- 在您的瀏覽器中執行 — 您的文字絕不會傳送到任何地方
- 免註冊、無額度限制,可隨您高興使用多少次
運作方式
運算領域的不同角落偏好不同的進位:位元旗標用二進位、色彩與記憶體位址用十六進位、檔案權限用八進位、人類則用十進位。它們描述的都是同一個數字。
認識前綴
在大多數程式語言中,開頭的 0b、0x 或 0o 分別代表二進位、十六進位與八進位。您可以直接貼上,它們會在轉換前被移除。
僅限整數
這裡的轉換涵蓋整數。非十進位的小數值除了浮點數內部運作之外很少見,因此刻意不在範圍內。
支援的進位
二進位(2 進位,數字 0 與 1)、八進位(8 進位,數字 0–7)、十進位(10 進位)與十六進位(16 進位,數字 0–9 與 A–F,大小寫皆可)。選擇您的數字所用的進位,其他三種就會同時顯示。
前綴、正負號與超大數字
與所選進位相符的 0b、0o 或 0x 前綴會被接受,用來分組數字的空格與底線也一樣(1111_0000)。開頭的負號會保留。每個數字都會依進位檢查,因此二進位數字中出現的 2 會被回報,而不是被悄悄丟掉,任何長度的數字都能精確轉換,沒有 53 位元的限制。
它不做什麼
它只轉換整數:不支援小數或浮點數,也沒有負數的二補數檢視。負數在每種進位中都以負號顯示。
常見問題
進位轉換器常見問題
可以轉換小數嗎?
不行。它處理的是整數,涵蓋了幾乎所有實際用途。
接受 0x 與 0b 前綴嗎?
接受,它們會被辨識並移除。
會上傳任何內容嗎?
沒有,轉換在頁面中進行。