Converting 16-bit binary to denary
To convert 16-bit binary to denary, write the place values (32768 down to 1) over the bits, skip the 0 columns, then add the values that have a 1 under them. Leading zeros add nothing.
Understanding Converting 16-bit binary to denary in IGCSE Computer Science Paper 1
What it does: The left byte has a 1 in the 256 column and the right byte has 2 + 1 = 3. Adding the two byte totals gives 259. Only two bits are 1: the 16384 column and the 32 column. All the 0 columns are skipped, so the total is 16416. Skip the 0 columns because they add nothing. Only add the values that have a 1 under them. The 16 place values start at 32768 on the left and halve each time down to 1. 16384 is the second column. The only 1 is in the 256 column. The 128 column is the one to its right and holds a 0.
Common mistakes: In 1010 0101 the 64 column has a 0 under it, so it is skipped. The 1s are under 128, 32, 4 and 1, so the line should be Add: 128 + 32 + 4 + 1. The left 1 is the lowest bit of the top byte, which is worth 256 in 16 bits, not 128. The line should be Ones at: 256 and 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 3–17) and word search (Modules 3–27).
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
add the place values with a 1Fill in the Blanks
Spot the Error
Student with a class code? Join your class →