Skip main navigation

Hexadecimal Numbers

Although numbers are processed inside a computer as binary, that doesn’t mean that we need to always represent these numbers as binary to humans. Why We Use Hexadecimal Which of …

Converting Numbers to Binary

In this step we will introduce the base 2 numbering system known as binary, and show how to convert our everyday base 0 numbers (denary) into binary and vice versa. …

Range of binary numbers

In this step you will explore how the range of values that a binary number can represent depends on the number of bits available. With denary numbers, each time we …

Arithmetic Operators

In this step you will look at arithmetic operators in Python. We’ll go over the usual ones, and add a few extras that have a particular purpose in programming. A …

True and False in Logic

In this step we are going to introduce the concepts of True and False in logic and explain how these are denoted as signals of 1 and 0. We will …