The Four Binary Addition Facts
| + | 0 | 1 |
|---|---|---|
| 0 | 0 | 1 |
| 1 | 1 |
Extra case:
Worked Addition 1:
¹ ← carry
1 1
+ 1 0
─────
1 0 1
Verify:
Worked Addition 2:
1 1 ← carries
1 1 0 1 1
+ 1 0 1 1 0
───────────
1 1 0 0 0 1
Verify:
Verification Summary For Binary Addition
| Base 2 | Base 10 | |
|---|---|---|
| First addend | 27 | |
| Second addend | 22 | |
| Sum | 49 |
The Four Binary Subtraction Facts
| − | 0 | 1 |
|---|---|---|
| 0 | 0 | borrow! |
| 1 | 1 | 0 |
Borrow case:
Worked Subtraction 1:
No borrowing needed in this example:
1 1 0 1
- 1 0 0 1
─────────
0 1 0 0
Verify:
Worked Subtraction 2:
Cascading borrows — trace each borrow with a slash:
0̶ 1̶ 1̶ 0 ← after borrowing
1 0 0 0
- 0 0 1 1
──────────────
0 1 0 1
Verify:
The Borrow Cascade Explained Step By Step
- Ones:
→ must borrow - Twos, Fours: hold 0 → cascade further
- Eights: holds 1 → lends down the chain
- Eights → 0; Fours, Twos, Ones each briefly hold
Result:
The Four Binary Multiplication Facts
| × | 0 | 1 |
|---|---|---|
| 0 | 0 | 0 |
| 1 | 0 | 1 |
Multiply by 1: result is the number itself.
Multiply by 0: result is all zeros.
Binary Long Multiplication: The Procedure
Same as base-10 long multiplication:
- For each multiplier digit (right to left): form a partial product
- Shift the partial product left by its column position
- Add all partial products (binary addition)
Multiply by 1 → copy the number. Multiply by 0 → write zeros.
Worked Multiplication 1:
1 0 1 (= 5)
× 1 1 (= 3)
───────────
1 0 1 ← 101 × 1 (ones)
+ 1 0 1 0 ← 101 × 1 (twos, shift left 1)
───────────
1 1 1 1
Verify Multiplication 1 In Base 10
The Beauty of Binary Multiplication
The partial products in binary are always either the number itself (×1) or zero (×0) — never anything else.
Worked Multiplication 2:
1 0 1 1 0 (22)
× 1 0 1 (5)
───────────────
1 0 1 1 0 ×1
0 0 0 0 0 0 ×0
+ 1 0 1 1 0 0 0 ×1
───────────────
1 1 0 1 1 1 0
Verify Multiplication 2 In Base 10
7-digit binary column values: 64, 32, 16, 8, 4, 2, 1
Misconception 1: Writing "2" and Carry Errors
Error 1 — writing digit "2":
Error 2 — forgetting the carry:
Misconception 2: Shift Errors and Borrow Tracking
Error 3 — not shifting partial products:
Each partial-product row must start under its multiplier digit's column.
Error 4 — lost borrow in a cascade:
Slash the column lent from; write its new value above.
Summary: Addition And Subtraction Facts
Summary: Multiplication And The Big Idea
Carry and borrow at 2, not 10. Always verify in base 10.
Click to begin the narrated lesson
Binary Arithmetic: Addition, Subtraction, and Multiplication