跳至內容
Monu Tools

進位制轉換器

在二進位、八進位、十進位和十六進位之間轉換數字。編輯任意欄位,其他欄位會即時更新。大數值精確無誤,不會四捨五入。

如何使用 進位制轉換

  1. 01

    在四個欄位中的任意一個輸入數字。

  2. 02

    輸入時其他進位制會即時更新。

  3. 03

    切換大寫十六進位,並一鍵複製任意值。

它的作用

此數基轉換器可在二進位(基數 2)、八進位(基數 8)、十進位(基數 10)和十六進位(基數 16)之間切換整數。每個欄位都是可編輯的,因此你可以輸入任何鹼基並立即讀取其他鹼基中的等效內容。

數基如何運作

數字基數就是系統在滾動到下一個位置之前使用多少個不同的數字。十進位使用 10(0 到 9),二進位使用 2(0 和 1),十六進位使用 16,將值 10 到 15 加 a 到 f,這就是為什麼一個十六進位數字整齊地表示四個二進位位元。

大整數的精確結果

轉換使用任意精度整數 (BigInt),因此即使很長的值也能保持精確,而不會出現影響普通浮點數一旦變大的捨入誤差。

為什麼基礎在低階工作很重要

底層工作中到處都會用到基數:十六進位表示顏色、位元組和記憶體位址,二進位表示標誌和網路掩碼,八進位表示 Unix 檔案權限。跨基讀取相同的值使調試和位元調整變得更加容易。

輸入規則和限制

負數支援前導減號,忽略空格,以便你可以將數字分組以提高可讀性,並且選項以大寫或小寫形式顯示十六進位。

它只轉換整數;小數基數轉換是一個單獨的問題,故意省略,以便結果保持準確。一切都在你的瀏覽器中運行。

常見問題

支援哪些進位制?

二進位(2 進位)、八進位(8 進位)、十進位(10 進位)和十六進位(16 進位)。你可以編輯其中任意一個,其餘會隨之更新。

它處理非常大的數字嗎?

處理。它使用任意精度整數(BigInt),因此即使非常長的值也能精確轉換,不會出現普通浮點數那樣的捨入誤差。

可以輸入負數嗎?

可以,支援前導減號。空格會被忽略,因此你可以分組數字以便閱讀。

它支援小數或分數嗎?

不支援,它轉換整數。分數進位制轉換是另一個問題,為保證結果精確而特意省略。

報告問題