Add Hexadecimal Numbers:
To add hexadecimal numbers, you use base-16 digit rules (digits – and –) and the same “carry” concept as in decimal arithmetic, except that the carry happens when a column sum reaches (i.e., exceeds ). This course section will compute carefully by column, then verify the result via conversion to decimal.
Key learning terms: Hexadecimal Digit Carry Place value.
Mermaid: addition column alignment
We will compute:
Hexadecimal Addition (carry/column method)
Step-by-step addition of $2ABC_{16}$ and $78F2_{16}$
- 1Step 1
Write the numbers with matching digit columns (units, 16’s, 16^2, 16^3). Here both are 4 hex digits, so align as: 2 A B C and 7 8 F 2.
- 2Step 2
Units column: . Since (decimal), , which is hex . Write in the units place; carry is .
- 3Step 3
16’s column: . Convert mentally: , so . In base 16, , so carry and digit which is hex . Write and carry .
- 4Step 4
16^2 column: . , so . In base 16, , so carry and digit .
- 5Step 5
16^3 column: . , which is hex . No further carry beyond this (we stay within 4-digit result).
- 6Step 6
Reading digits from highest to lowest: (16^3), (16^2), (16^1), (16^0). Therefore:
Column-wise hexadecimal addition (with carries)
Each column is summed in base 16; when the sum is , subtract 16 and carry 1.
Fast way to handle carries in hex
If a column sum is or more, subtract to get the digit, and carry to the next column. Example: , carry .
Common checks and verification methods
Final answer
Therefore, the sum is:
And in digit-by-digit form:
- with carry
- with carry
Mermaid summary of carries
Knowledge Check
What is the units-column result when adding ?