8-bit binary numbers and the range 0 to 255
A byte has 8 bits with place values 128 down to 1. Add the place values that are 1s. The smallest number is 0 and the largest is 11111111 = 255, so a byte stores 0 to 255.
Understanding 8-bit binary numbers and the range 0 to 255 in Years 7–8 Data & Information
What it does: All eight bits are 1, so the total is 255, the biggest value in one byte. Each place value is double the one to its right, starting at 1 and going up to 128. 11111111 = 128+64+32+16+8+4+2+1 = 255. There are 256 different values, but because we start counting at 0 the largest is 255. The smallest byte is 00000000 = 0 and the largest is 11111111 = 255. Add the place values that have a 1: 8 + 4 + 1 = 13. The 1s are in the 128 and 1 places, so 128 + 1 = 129. Do not just read the digits as a decimal number.
Common mistakes: In 00001101 the 1s are in the 8, 4 and 1 places, not the 2 place. The line should be 'Ones: 8 + 4 + 1', which adds up to 13. A byte's eight place values run from 128 down to 1. It does not start at 256 or leave out the 1. The line should be 'Values: 128 64 32 16 8 4 2 1'.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 9–45) and word search (Modules 9–80).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
8-bit binary: 128 64 32 16 8 4 2 1Fill in the Blanks
Spot the Error
Student with a class code? Join your class →