๐Ÿ”ข Chapter 1 ยท Topic 2 ยท Paper 1 & 2

Binary to Denary
Conversion

Reading the language of machines โ€” decode 0s and 1s back to human numbers

๐Ÿ”ฅ 01 ยท Did You Know?

When a computer stores your age, your exam score, or the temperature setting on a smart thermostat, it writes those values in binary. But to display them to you on screen, it must convert them back to denary. This happens billions of times per second inside every device you own. Understanding this conversion isn't just exam knowledge โ€” it's how security researchers reverse-engineer malware, how network engineers read IP addresses, and how game developers decode colour values from image files. In 2003, a NASA engineer manually decoded binary telemetry from the Mars Exploration Rover to diagnose a memory fault from 300 million kilometres away. Same skill. Same method. You're learning it today.

How Binary to Denary Works

Each bit in a binary number has a place value โ€” a power of 2 based on its position. To convert to denary, simply multiply each bit by its place value and add all the results together. Only bits that are 1 contribute to the total.

๐Ÿ”‘ The rule: Bit ร— Place Value โ€” if the bit is 1, add that column's value. If 0, add nothing.
2โท
128
2โถ
64
2โต
32
2โด
16
2ยณ
8
2ยฒ
4
2ยน
2
2โฐ
1

Memorise this row. It appears on almost every data representation question in Cambridge exams.

๐Ÿ‘†
Bit = 1
Add that column's place value to the total
โ˜
Bit = 0
Add nothing โ€” skip that column
โž•
Sum
Add all contributing values for the final answer
โœ…
Check
Total must be between 0 and 255 for 8-bit numbers

The 3-Step Method

1

Write the place value row above the binary number: 128 ยท 64 ยท 32 ยท 16 ยท 8 ยท 4 ยท 2 ยท 1

2

Circle or tick every column where the bit is 1. Ignore all columns where the bit is 0.

3

Add together the place values of all circled columns. That sum is your denary answer.

โš ๏ธ Common Exam Mistakes

โŒ

Starting from the wrong end โ€” the leftmost bit is always 128 (2โท), not 1. Students sometimes write the place values in reverse order and get a completely wrong answer.

โŒ

Adding all place values regardless of the bit โ€” only add the value if the bit underneath is 1. A 0 bit contributes absolutely nothing.

โŒ

Misaligning bits with place values โ€” if given fewer than 8 bits (e.g. 1011), align from the right: that's a 4-bit number where the leftmost bit = 8, not 128.

๐Ÿ†
Cambridge Exam Tip: Always write the place value row in your answer even if not asked. It earns a method mark if your addition goes wrong. Most binary-to-denary questions are worth 1โ€“2 marks and expect working to be shown.
Binary โ†’ Denary Decoder
// Click bits to toggle ยท Or type a binary number ยท Watch the maths unfold
Quick examples:
00101010
01001011
11000100
10110111
11111111
10000001
โš  Please enter exactly 8 bits using only 0s and 1s.
Or click bits to toggle:
Step-by-step calculation โ€” each bit ร— its place value:

Converting 10110110 to Denary

Try to work out each step before clicking to reveal โ€” then check your working.

๐Ÿ“‹ Question: Convert the 8-bit binary number 10110110 to denary. Show your working. [2]
1
๐Ÿ“Š Write the Place Value Row
Position the 8 place values above the binary digits. Which bits are 1?
โ–ถ Click to reveal
128 64 32 16 8 4 2 1 1 0 1 1 0 1 1 0 Bits that are 1: positions 128, 32, 16, 4, 2
2
โž• Add the Active Columns
Take only the place values under a 1 bit. What do they add up to?
โ–ถ Click to reveal
128 + 32 + 16 + 4 + 2 = 128 + 32 โ†’ 160 = 160 + 16 โ†’ 176 = 176 + 4 โ†’ 180 = 180 + 2 โ†’ 182
3
โœ… Final Answer & Verification
State the denary value and verify your answer is in the valid 8-bit range.
โ–ถ Click to reveal
10110110 in denary = 182 โœ“ Verification check: โ€” All bits accounted for: โœ“ โ€” Result is between 0 and 255: โœ“ (182 is valid) โ€” Bits NOT added: 64 (bit=0), 8 (bit=0), 1 (bit=0) โœ“
โœ๏ธ
Show it clearly: Write the place value row, then the binary row directly beneath it. Then list the values you're adding. Examiners award a mark for method even if you make an arithmetic slip on the final sum.

Cambridge-Style Practice

Attempt each question, then reveal the marking scheme to check your answer.

Question 1
2 marks
Convert the binary number 01101001 to denary. Show your working.
โœ“Correct place value method shown โ€” identifying bits at 64, 32, 8, 1[1]
โœ“Correct answer: 105  (64 + 32 + 8 + 1 = 105)[1]
Question 2
2 marks
A sensor records a temperature reading stored as 11010011. Convert this to denary to find the reading in degrees.
โœ“Method: 128 + 64 + 16 + 2 + 1 identified (bits at positions 128, 64, 16, 2, 1 are set to 1)[1]
โœ“Correct answer: 211  (128 + 64 + 16 + 2 + 1 = 211)[1]
Question 3
3 marks
A student says: "The binary number 10000000 has the denary value 8."
State whether the student is correct. Give the correct denary value and explain what mistake the student likely made. [3]
โœ“The student is incorrect[1]
โœ“The correct value is 128 โ€” the single 1 bit is in the 2โท (128) column, not the 2ยณ (8) column[1]
โœ“The student likely counted the position of the bit from the right (position 7 + 1 = 8) instead of using the correct place value of 2โท = 128[1]
Question 4
1 mark
What is the denary value of the binary number 00000001?
โœ“1 โ€” only the rightmost bit (2โฐ = 1) is set to 1[1]

5-Question Challenge

Answer all 5 to earn your Topic 2 XP badge. No going back once you select an answer!

Score:
0 / 5
๐Ÿฅˆ
Topic 2 Complete โ€” Binary Decoder Unlocked!
+50 XP ยท Chapter 1 ยท Data Representation