How to Use This Activity
Work through each conversion step by step. Enter your answer for each step, then check if you're correct before moving on. This helps you understand the process, not just get the final answer.
Exercise 1: Binary to Denary
Convert the binary number 10110101 to denary by filling in each place value.
| 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
|---|---|---|---|---|---|---|---|
| 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 |
Exercise 2: Denary to Binary
Convert 217 to binary using the division method. Trace through each division step.
R
R
R
R
R
R
R
R
Exercise 3: Binary Addition
Add 01101011 + 00110101 in binary, tracking carries.
Carry:
Number 1:
0
1
1
0
1
0
1
1
Number 2:
0
0
1
1
0
1
0
1
Result:
Note: In this case, there IS a carry out but the 8-bit result (10100000 = 160) is still correct because 107 + 53 = 160 which fits in 8 bits. An overflow error only occurs when the TRUE result exceeds 255.
Exercise 4: Hexadecimal to Denary
Convert E7 (hexadecimal) to denary.
Hex digits: 0-9 = 0-9, A=10, B=11, C=12, D=13, E=14, F=15
Exercise 5: Binary to Hexadecimal
Convert 11110010 to hexadecimal.
Exercise 6: Binary Shifts
Perform shifts on the binary number 00110100 (denary 52).
Part A: Left Shift by 1
Part B: Left Shift by 2
Part C: Right Shift by 1
Your Progress
Binary to Denary
Not started
Denary to Binary
Not started
Binary Addition
Not started
Hex to Denary
Not started
Binary to Hex
Not started
Binary Shifts
Not started