How to read binary
Updated: Nov 7, 2020
If you find binary a bit confusing this might help you. Once you get the basics if becomes pretty easy.
Computers are made of transistors which either have an on or off state.
We can represent the off and of states with 0 and 1.
0 is off
1 is on
Each 1 or 0 is called a bit, eight bits make a byte.
Ok, so you probably know the number 342 has 3 hundreds, 4 tens and 2 ones.
We can represent numbers in binary in a similar way.
In a base-10 counting system each place value increases by x10.
1 * 10 = 10
10 * 10 = 100
100 * 10 = 1000
And so on.
In binary each place value increases by x2. like this:
1 * 2 = 2
2 * 2 = 4
4 * 2 = 8
8 * 2 = 16
Ok, let's look at an example.
Our binary number will be 0011
remember that that binary only has ones and zeros
0 0 1 1
8 4 2 1
The orange numbers represents the value in that column.
In the example we have 0 eights, 0 fours, 1 ones and 2 twos
2 + 1 = 3
So 0011 is 3!
And surprisingly you make any number using this system.
If you would like to practise, try these (answers are below):
8 4 2 1
0 1 0 1
1 1 0 0
1 1 1 1
0 0 0 0
1 0 0 1
Challenge:
1 1 1 1 1 1 1 1
Answers:
5
12
15
0
9
Challenge: 255