WAEC WAEC Nigeria General Mathematics
Revision NotesTopic navigation panel
Topic navigation panel
Modulo Arithmetic Operations
Modulo Arithmetic Operations
Modulo arithmetic, also called clock arithmetic, is all about working with remainders. It’s used to find the remainder when one number is divided by another. This is very common in programming, coding theory, and time calculations (like clocks!).
What Does Modulo Mean?
When we say:
We mean: what is the remainder when is divided by ?
Example: , because when you divide 17 by 5, the remainder is 2.
Basic Modulo Arithmetic Operations
1. Addition Modulo
Add the numbers first, then find the remainder when the result is divided by .
Example:
Tuity Tip
Hover me!
Tuity Tip: If the result is already less than the modulus (e.g., 6 in mod 10), it stays the same.
2. Subtraction Modulo
Subtract the numbers, then apply the modulo to get a positive result (if needed).
Example:
Because: (we add 7 to make it positive)
Tuity Tip
Hover me!
Negative results? Just keep adding the modulus until you get a positive remainder.
3. Multiplication Modulo
Multiply the numbers first, then take the result mod .
Example:
4. Division Modulo (Not Common at WAEC Level)
Division in modulo arithmetic is more advanced and usually not required at the WAEC level. Stick to addition, subtraction, and multiplication for now!
Worked Example
Worked Example
Evaluate
More Worked Examples
Worked Example
Example 1:
Worked Example
Example 2:
Practice Problem
Worked Example
Try this: Evaluate
Tuity Tip
Hover me!
Modulo arithmetic is like wrapping numbers around a clock! If your answer is negative, just loop forward until you land in the right place.
Practice modulo operations using a clock face — especially for mod 12 or mod 24 time questions!
Choose Your Study Plan
Plus
- Everything in Free plus...
- Unlimited revision resources access
- AI assistance (Within usage limits)
- Enhanced progress tracking
- New features soon...
Pro
- Everything in Plus plus...
- Unlimited AI assistance
- Unlimited questions marked
- Detailed feedback and explanations
- Comprehensive progress tracking
- New features soon...