P7 Mathematics — Whole Numbers

Binary Arithmetic

Addition, Subtraction, and Multiplication in Base 2

Primary Seven Mathematics — Term I, Topic 2

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

What You Will Learn Today

By the end of this lesson you will be able to:

  1. Add binary numbers up to 5 digits with carrying
  2. Subtract binary numbers up to 5 digits with borrowing
  3. Multiply binary numbers using long multiplication
  4. Verify answers by converting to base 10
Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

What You Already Know From Before

From whole-numbers-03 (base conversion):

  • The only digits in base 2 are 0 and 1
  • Binary column values: 1, 2, 4, 8, 16, 32, …

From P5–P6 Operations (base-10 arithmetic):

  • Column addition with carry
  • Column subtraction with borrow

Today: same procedures — overflow at 2, not 10.

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

The Key Insight: Overflow at 2

In base 10, a column overflows at 10:

In base 2, a column overflows at 2:

"2" is not a valid binary digit.

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

The Four Binary Addition Facts

Binary addition facts table

+ 0 1
0 0 1
1 1 ← write 0, carry 1

Extra case: ← write 1, carry 1

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

Worked Addition 1:

Column addition of 11+10 in binary

  ¹ ← carry
  1 1
+ 1 0
─────
1 0 1

Verify: ;

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

Worked Addition 2:

Column addition of five-digit binary numbers

  1 1   ← carries
  1 1 0 1 1
+ 1 0 1 1 0
───────────
1 1 0 0 0 1

Verify: ;

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

Verification Summary For Binary Addition

Base 2 Base 10
First addend 27
Second addend 22
Sum 49

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

The Four Binary Subtraction Facts

Binary subtraction facts table

0 1
0 0 borrow!
1 1 0

Borrow case: (leaves 0 in lent column)

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

Worked Subtraction 1:

No borrowing needed in this example:

  1 1 0 1
- 1 0 0 1
─────────
  0 1 0 0

Verify: ;

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

Worked Subtraction 2:

Column subtraction with cascading borrows

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: ;

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

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:

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

The Four Binary Multiplication Facts

Binary multiplication facts table

× 0 1
0 0 0
1 0 1

Multiply by 1: result is the number itself.
Multiply by 0: result is all zeros.

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

Binary Long Multiplication: The Procedure

Same as base-10 long multiplication:

  1. For each multiplier digit (right to left): form a partial product
  2. Shift the partial product left by its column position
  3. Add all partial products (binary addition)

Multiply by 1 → copy the number. Multiply by 0 → write zeros.

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

Worked Multiplication 1:

Long multiplication for 101×11 in binary

      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

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

Verify Multiplication 1 In Base 10

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

The Beauty of Binary Multiplication

The partial products in binary are always either the number itself (×1) or zero (×0) — never anything else.

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

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

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

Verify Multiplication 2 In Base 10

7-digit binary column values: 64, 32, 16, 8, 4, 2, 1

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

Misconception 1: Writing "2" and Carry Errors

Error 1 — writing digit "2":

Error 2 — forgetting the carry:

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

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.

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

Summary: Addition And Subtraction Facts

Uganda NCDC · Primary Seven · Term I
P7 Mathematics — Whole Numbers

Summary: Multiplication And The Big Idea

Carry and borrow at 2, not 10. Always verify in base 10.

Uganda NCDC · Primary Seven · Term I

Click to begin the narrated lesson

Binary Arithmetic: Addition, Subtraction, and Multiplication