Set your Learning Objectives to red.
We are going to save all of our work for this topic into this PowerPoint.
Save your PowerPoint as 'Data Representation'
The denary or decimal number system is the most common number system used today. It represents numbers in base 10. As you can see below each column represents a value 10 times bigger than the previous column.
As we have previouslt mentioned many people think that our counting system is based on 10's because we have ten fingers, and use them to count.
Computers don't have fingers - they have electrical circuits, and electrical circuits have two states - on or off. Computers, therefore, use a number system based on twos, called binary.
In many ways, they are the same. In a number system based on tens, each column heading (units, tens, hundreds, etc.) is ten times the value of the column heading to its right, and you can use one of ten values (1-9 and 0) in each position. In a number system based on twos, each column heading is two times the one to its right, and you can use one of two values in each position.
Here you can see a binary number with the column headings added. After the equals sign is the number as we'd normally write it.
Your challenge is to write a program in python that converts a binary number into a decimal number
Lets look at the learning outcomes and decide which one best describes our current level of understanding :
Tick the one you feel is closest to your level