Reading the language of machines โ decode 0s and 1s back to human numbers
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.
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.
Memorise this row. It appears on almost every data representation question in Cambridge exams.
Write the place value row above the binary number: 128 ยท 64 ยท 32 ยท 16 ยท 8 ยท 4 ยท 2 ยท 1
Circle or tick every column where the bit is 1. Ignore all columns where the bit is 0.
Add together the place values of all circled columns. That sum is your denary answer.
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.
Try to work out each step before clicking to reveal โ then check your working.
Attempt each question, then reveal the marking scheme to check your answer.
Answer all 5 to earn your Topic 2 XP badge. No going back once you select an answer!