十六進位計算器

對兩個十六進位數執行算術或位元運算,並同時查看十六進位、十進位、八進位、二進位結果、位長與位元組拆分。

最後更新: 2026/04/09

十六進位計算器 (Hex Calculator)

輸入兩個十六進位數並選擇運算後,可以在同一頁面查看十六進位、十進位、八進位、二進位結果,以及位長和位元組拆分。

輸入與運算設定
輸入後立即計算
0x
會自動清理空格、底線(_)和 0x 前綴,最多支援 64 位十六進位輸入。
0x
所有運算都只在瀏覽器中完成。除法按整數商計算,MOD 僅顯示餘數。
選擇運算
快速範例
快速閱讀提示
  • ÷整數商 計算,小數不會顯示,餘數會單獨寫在結果摘要裡。
  • AND / OR / XOR 會同時顯示十六進位結果和分組後的二進位結果,方便按位核對。
  • 位元組拆分 – 卡片會把結果按位元組拆開,便於核對記憶體、封包或顏色代碼。

輸入兩個數值後,這裡會立即顯示十六進位結果和各進位對照表。

範例 · 加法
0x100
十六進位結果

FF + 1 的結果是 0x100,換算成十進位為 256。

0xFF + 0x1 = 0x100
0b1 0000 0000
A · 8 位 B · 1 位 結果 · 9 位
十進位
256
八進位
0o400
位長
9
1 位數量
1
輸入與結果對照
項目 十六進位 十進位 位元組
結果的全部進位表示
進位 數值
位元組拆分

結果會按位元組拆分(每組兩位十六進位)後顯示。

本工具只在瀏覽器內完成計算。負數結果的位長和位元組拆分會按絕對值顯示。

什麼是十六進位計算器?

十六進位計算器可以對兩個十六進位數執行加法、減法、乘法、整數除法、取餘、AND、OR、XOR 等運算,並把結果同時顯示為多種進位。和單純的進位轉換器不同,它更適合在位元遮罩、旗標組合、記憶體地址計算、封包數值分析等需要同時看“結果”和“數值結構”的場景中使用。

輸入後,頂部結果卡會先顯示十六進位結果,隨後在同一頁面展示十進位、八進位、二進位、位長與位元組拆分。由於所有計算都在瀏覽器本地完成,它既適合快速核對,也適合學習和除錯時參考。

適合使用的場景

十六進位廣泛出現在開發、網絡、硬件、安全、顏色處理等場景中。相比只轉換單個數值的工具,這個計算器更適合一邊運算、一邊讀取結果結構。

  • 位元遮罩計算 – 需要用 AND / OR / XOR 組合或清除標誌位時
  • 記憶體與寄存器核對 – 需要以十六進位為中心計算地址偏移或寄存器數值時
  • 封包與位元組分析 – 想把結果拆成位元組來閱讀通信數據或轉儲內容時
  • 學習不同進位之間的關係 – 想比較十六進位運算在十進位與二進位中的表現時
  • 整數除法核對 – 想快速同時核對商和餘數時

主要功能

這個工具把“計算 + 多進位讀取 + 位元組級查看”放在同一個流程裡。它不僅給出答案,還會把計算後最常需要的輔助信息一起展示出來。

  • 支援 8 種運算 – 可以快速切換 +、−、×、÷、MOD、AND、OR、XOR
  • 即時計算 – 修改數值或切換運算後,結果卡與表格會立即更新
  • 多進位結果 – 同時顯示十六進位、十進位、八進位和二進位結果
  • 位長與 1 位數量 – 提供便於快速理解結果結構的核心元信息
  • 位元組拆分卡片 – 把結果拆成每組兩位十六進位的位元組,方便繼續核對
  • 結果可直接複製 – 可直接複製表達式與主要進位結果文本

如何使用

使用流程很簡單:輸入兩個十六進位數,選擇運算,結果會即時整理顯示。即使輸入中帶有底線或 0x 前綴,也會自動清理。

  1. 輸入左側數值 – 在 A 中輸入第一個十六進位數。
  2. 輸入右側數值 – 在 B 中輸入要一起計算的第二個十六進位數。
  3. 選擇運算 – 選擇你要執行的算術運算或按位運算。
  4. 先看頂部結果卡 – 先確認十六進位結果和摘要說明。
  5. 查看錶格與位元組拆分 – 再通過輸入/結果對照表與位元組列表繼續做更細的核對。

計算規則與閱讀要點

所有輸入都會按 無符號十六進位 處理。減法結果可能出現負數,因此結果卡會在結果前加上負號。除法顯示整數商,MOD 僅返回餘數。

位長和位元組拆分會按結果的絕對值來計算。例如結果是 -0x20 時,位長仍按 0x20 的大小來讀取。這種方式更適合除錯和快速核對;如果你需要按二補碼理解結果,建議另行確認對應規則。

  • AND / OR / XOR – 按位比較兩個輸入值的運算
  • 位長 – 表示結果所需的最少二進位位數
  • 1 位數量 – 結果二進位中值為 1 的位數
  • 位元組拆分 – 按兩位十六進位分組,便於按記憶體或封包視角閱讀

常見問題

可以帶 0x 前綴輸入嗎?

可以。像 0xFFffF_F 這樣的輸入也會自動整理後再計算,空格和底線也會去掉。

為什麼除法顯示的是整數,而不是小數?

本工具的 ÷ 運算按整數商處理。例如,0x11 ÷ 0x4 的商為 0x4,餘數為 0x1。如果你需要小數結果,建議先換算到十進位,再配合十進位計算器使用。

支援直接輸入負數嗎?

輸入只接受無符號十六進位數。但減法結果可能為負數,這種情況下只會在結果前顯示負號。

為什麼還要同時顯示二進位和位元組拆分?

十六進位與 4 位分組密切對應,位元組則對應 8 位分組。把分組後的二進位和位元組拆分一起展示,更方便快速理解旗標組合、封包結構和記憶體數值。

可以計算很大的數值嗎?

最多支援 64 位十六進位輸入。對於常見的地址計算、位元組模式核對和位元遮罩組合已經足夠;如果數據更長,建議配合腳本或專業工具使用。

匿名意見 1

可能讓其他使用者感到不適的內容或重複留言,可能會依照營運規則被隱藏或刪除。

剩餘字數: 120

目前還沒有留言,歡迎留下第一則意見。