Toollet
依想做的事或應用程式名稱搜尋搜尋聯絡我們
價格

進位制換算器

輸入整數即可同時查看其以 2、8、10 和 16 進位表示的值。大整數換算不會遺失位數,且 0b、0o 和 0x 前綴會優先於所選進位制。您可以一次複製各進位制的值及表示絕對值所需的 bit 和 byte 數量,或將其儲存為 TXT。

若有 0b、0o 或 0x 前綴,會優先使用此前綴。

換算結果

換算整數,即可查看其在 4 種進位制中的值,以及 其絕對值所需的 bit 和 byte 數量。

可執行的操作

一次查看四種進位制

指定輸入進位制和整數,即可同時查看其二進位、八進位、十進位和十六進位值。十六進位輸出使用大寫 A–F。

保留大整數的位數

換算整數時不會四捨五入。也支援 0b、0o 和 0x 前綴,並依絕對值的位數計算 bit 和 byte 數量。

使用方法

  1. 選擇輸入進位制

    選擇二進位、八進位、十進位或十六進位。若有前綴,會優先使用前綴指定的進位制。

  2. 輸入整數並換算

    輸入符合所選進位制的數字,並按下「換算」。若要輸入負數,請在開頭加上減號。

  3. 查看並複製結果

    查看各進位制中的值,以及表示絕對值所需的 bit 和 byte 數量。您可以複製所有結果或儲存為 TXT。

適用情境

以其他進位制讀取記錄或設定中的值

若要在文件或記錄中統一整數表示方式,例如將十六進位值換算為十進位,可使用此工具。

學習進位制或確認答案

以多種進位制比較同一個整數,確認各位數的值以及 A–F 的使用方式。

進位制與整數表示法

進位制決定每個數字的位值

在十進位中,每往左一個位值會乘以 10;在二進位中則乘以 2。同一數值會以不同進位制的數字表示。

十六進位 A–F 表示 10–15

十六進位除 0–9 外,還使用 A–F 表示 10–15。輸入時大小寫字母皆可。

負數與位元數量的含義

負數會以減號顯示。bit 和 byte 數量代表表示絕對值所需的位數,不是固定寬度的二補數表示法或記憶體大小。

常見問題

也可以換算小數嗎?

此工具僅處理整數,不能輸入含小數點或分數的數值。

大整數會遺失位數嗎?

輸入的整數會保持為整數並完整換算,不會遺失位數。請輸入不超過 4096 個字元的內容,不含前後空格。

輸入 0xFF 時,還需要選擇十六進位嗎?

0x 前綴表示十六進位,且優先於所選進位制。0b 表示二進位,0o 表示八進位。沒有前綴時,會使用所選進位制。

此功能會將文字字串轉換為二進位嗎?

此頁面會換算整數表示法,不會使用字元編碼將文字編碼,也不會批次換算多個數值。

輸入與結果

輸入
二進位、八進位、十進位或十六進位整數。支援前綴和正負號。
結果
四種進位制的值,以及絕對值所需的 bit 和 byte 數量。
儲存
一次複製全部 6 項,或儲存為 TXT。變更輸入會清除先前的結果。

目前設定

搜尋工具