GCSE · Computer Science · AQA · Spec 8525
Convert binary ↔ decimal
Every file, message, and pixel your computer handles is secretly a string of 1s and 0s.
What you need to know
- For an 8-bit number the place values are 128, 64, 32, 16, 8, 4, 2 and 1, read from left to right.
- To convert binary → denary: add up all the place values where a 1 appears.
- To convert denary → binary: find the largest place value that fits, write a 1, subtract, repeat.
- The maximum 8-bit denary value is 255 (all eight bits set to 1).
The big picture
Binary is the language computers use internally — every number is stored using only the digits 0 and 1. Each binary digit (bit) represents a power of 2, doubling in value as you move left. Converting between binary and denary (decimal) means reading or building those place values, in both directions.
TONIGHT'S REVISION
Convert Binary ↔ Decimal
Master the 8-bit place values and you can translate any number the computer stores.
Computer Science · Data representation
Binary place value
Toggle the bit columns to build the denary number 109 — watch the total update as each place value switches on or off.
Challenge
Build the number 109
0
All bits are 0 — every column is switched off.
How to convert denary → binary
Follow these steps in order for any 8-bit conversion — the place values are always the same.
Computer Science · Number representation
8-bit unsigned integer
Tap a bit to toggle. Decimal, binary and hex are three names for the same number.
AQA 8525 — Data Representation
AQA Exam Practice — Binary Conversion
Read the question, write your answer, then check it against the mark scheme.
Question
Convert the binary number 10110100 into denary. Show your working.
Student answer
128 + 32 + 16 + 4 = 180
Key points
Worked example
Problem
Convert the denary number 109 into 8-bit binary.
Memory hook
Think of each bit as a light switch: ON (1) adds its place value to the total, OFF (0) adds nothing. Read the 'on' switches left to right: 128, 64, 32, 16, 8, 4, 2, 1.
★ Exam tip
Read what the question asks for. If it asks for an 8-bit answer, write all eight digits including any leading zeros; 109 becomes 01101101. Whatever the length, check your answer by adding the place values back up.
⚠ Watch out
Dropping a leading 0 when the question asks for an 8-bit answer — 109 as an 8-bit number is 01101101, not 1101101. Check how many bits the question asks for and write that many.
Check yourself
Without looking — what are the eight binary place values, left to right? Say them in order before you scroll back up.
Flashcards
(26)What is the binary place value of the rightmost bit (bit 0)?
What is the binary place value of bit 1 (second from right)?
What is the binary place value of bit 7 (the leftmost in an 8-bit number)?
Write out all 8 place values for an 8-bit binary number, left to right.
What is the maximum denary value that can be stored in 8 bits?
Convert 00001010 from binary to denary.
Convert 11111111 from binary to denary.
Convert 10000001 from binary to denary.
Convert denary 15 into 8-bit binary.
Convert denary 200 into 8-bit binary.
Convert denary 1 into 8-bit binary.
Convert denary 128 into 8-bit binary.
Convert 01100100 from binary to denary.
Convert denary 255 into 8-bit binary.
What does a 0 in a binary column mean?
What does a 1 in a binary column mean?
How many bits make one byte?
Why does each binary place value double moving left?
Convert 11010010 from binary to denary.
Convert denary 37 into 8-bit binary.
Convert 00110011 from binary to denary.
Convert denary 64 into 8-bit binary.
What is the first step when converting denary to binary?
Convert denary 0 into 8-bit binary.
How many different values can be represented using 8 bits?
What is the denary value of binary 01010101?
Tap any card to flip it, or use Study as deck to go through them one at a time. In the full lesson these run as a spaced-repetition deck — you rate each card Hard, Good or Easy and the tricky ones keep coming back until they stick.
Learn Convert binary ↔ decimal properly — interactive practice, marked questions and flashcards.
Start this lesson freeMore AQA GCSE Computer Science topics
How this lesson was checked. This AQA GCSE Computer Science (specification 8525)lesson was published through Lightbulb Learning's human-designed editorial process — the educational standards, accuracy rules and publication checks it must pass were authored and approved by Philip Halpin. It passed subject-specific assessment, automated educational checks and technical publication verification before going live (publication checks completed 3 August 2026). Published pages are monitored, human spot-checking is ongoing across the lesson library, and anything found wrong is corrected or withdrawn. How our lessons are made and checked. Spotted a mistake? Email hello@lightbulblearning.co and we'll review it.