透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

運算方式 FF + A5
十六進位結果 1A4
十進位數值 255 + 165
十進位結果 420

十六進位計算機的功能

這款十六進位計算機可直接針對 16 進位(base-16)數值進行運算。不需要先手動換成十進位、算完再換回來,您只要輸入兩個十六進位數值、選擇運算方式,就能立即得到 16 進位的結果。它支援加、減、乘、除四則運算,無論是程式設計師、嵌入式工程師,或是需要處理記憶體位址、色碼、位元組資料的人,都能輕鬆上手。

輸入欄位說明

  • 十六進位數值 1:您的第一個 16 進位數字(可使用 0–9 與字母 A–F)。
  • 運算方式:選擇
  • 十六進位數值 2:您的第二個 16 進位數字。

運算原理

在計算的過程中,系統會先把兩組十六進位字串解析為整數(從 16 進位轉成 10 進位),套用您選擇的運算後,再把結果轉回大寫的 16 進位表示。以公式來看:

  • 加:\( \text{Result}_{16} = \text{Hex}_1 + \text{Hex}_2 \)
  • 減:\( \text{Result}_{16} = \text{Hex}_1 - \text{Hex}_2 \)
  • 乘:\( \text{Result}_{16} = \text{Hex}_1 \times \text{Hex}_2 \)
  • 除:\( \text{Result}_{16} = \left\lfloor \frac{\text{Hex}_1}{\text{Hex}_2} \right\rfloor \)(整數除法,餘數會被捨去)

由於採用大整數(big-integer)運算,即使是非常大的十六進位數值也能處理而不會溢位。若除數為零(十六進位數值 2 = 0),計算機會回傳「錯誤」,因為除以零在數學上沒有定義。

Advertisement
十六進位位值與十六的次方對應關係示意圖
每個十六進位數位代表 16 的一個次方,計算機正是據此轉換並計算數值。

實際範例

假設您輸入十六進位數值 1 = 1A,選擇,再輸入十六進位數值 2 = F

  • 1A 換成十進位 = 26
  • F 換成十進位 = 15
  • $$ 26 \times 15 = 390 $$
  • 390 換回十六進位 = 186

因此 1A × F 的十六進位結果為 186。計算機會同時顯示 16 進位結果與背後的十進位數值,方便您核對。

Advertisement
依欄對齊的十六進位加法,含進位與結果
逐欄進行的十六進位加法,展示進位如何傳遞到結果。

常見問題

除法會出現分數或餘數嗎?不會。除法只會回傳整數商──舉例來說,10 ÷ 3(十六進位)只取整數結果,任何餘數都會被捨去。

可以使用小寫的十六進位字母嗎?可以。系統同時接受小寫(a–f)與大寫(A–F),但結果一律以大寫顯示。

如果相減結果是負數怎麼辦?計算機會正確處理,並顯示負的十六進位結果,因為它採用帶正負號的大整數運算。

相關計算機

最後更新: