Passnownow

Rated 4.8/5 by parents & students

Classwork Series and Exercises {Mathematics }: Base Two Arithmetic

JSS 1 Mathematics Third Term Week 8

Topic: BASE TWO ARITHMETIC

Converting between different number bases is actually fairly simple, but the thinking behind it can seem a bit confusing at first. And while the topic of different bases may seem somewhat pointless to you, the rise of computers and computer graphics has increased the need for knowledge of how to work with different (non-decimal) base systems, particularly binary systems (ones and zeroes) and hexadecimal systems (the numbers zero through nine, followed by the letters A through F).

In our customary base-ten system, we have digits for the numbers zero through nine. We do not have a single-digit numeral for “ten”. Yes, we write “10”, but this stands for “1 ten and 0 ones”. This is two digits; we have no single solitary digit that stands for “ten”.

Instead, when we need to count to one more than nine, we zero out the ones column and add one to the tens column. When we get too big in the tens column — when we need one more than nine tens and nine ones (“99”), we zero out the tens and ones columns, and add one to the ten-times-ten, or hundreds, column. The next column is the ten-times-ten-times-ten, or thousands, column. And so forth, with each bigger column being ten times larger than the one before. We place digits in each column, telling us how many copies of that power of ten we need.

The only reason base-ten math seems “natural” and the other bases don’t is that you’ve been doing base-ten since you were a child. And (nearly) every civilization has used base-ten math probably for the simple reason that we have ten fingers. If instead we lived in a cartoon world, where we would have only four fingers on each hand (count them next time you’re watching TV or reading the comics), then the “natural” base system would likely have been base-eight, or “octal”.

Binary

Let’s look at base-two, or binary, numbers. How would you write, for instance, 1210 (“twelve, base ten”) as a binary number? You would have to convert to base-two columns, the analogue of base-ten columns. In base ten, you have columns or “places” for 100 = 1, 101 = 10, 102 = 100, 103 = 1000, and so forth. Similarly in base two, you have columns or “places” for 20 = 1, 21 = 2, 22 = 4, 23 = 8, 24 = 16, and so forth.

The first column in base-two math is the units column. But only “0” or “1” can go in the units column. When you get to “two”, you find that there is no single solitary digit that stands for “two” in base-two math. Instead, you put a “1” in the twos column and a “0” in the units column, indicating “1 two and 0 ones”. The base-ten “two” (210) is written in binary as 102.

A “three” in base two is actually “1 two and 1 one”, so it is written as 112. “Four” is actually two-times-two, so we zero out the twos column and the units column, and put a “1” in the fours column; 410 is written in binary form as 1002. Here is a listing of the first few numbers:

decimal
(base 10)
binary
(base 2)
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
0
1
10
11
100
101
110
111
1000
1001
1010
1011
1100
1101
1110
1111
10000
0 ones
1 one
1 two and zero ones
1 two and 1 one
1 four, 0 twos, and 0 ones
1 four, 0 twos, and 1 one
1 four, 1 two, and 0 ones
1 four, 1 two, and 1 one
1 eight, 0 fours, 0 twos, and 0 ones
1 eight, 0 fours, 0 twos, and 1 one
1 eight, 0 fours, 1 two, and 0 ones
1 eight, 0 fours, 1 two, and 1 one
1 eight, 1 four, 0 twos, and 0 ones
1 eight, 1 four, 0 twos, and 1 one
1 eight, 1 four, 1 two, and 0 ones
1 eight, 1 four, 1 two, and 1 one
1 sixteen, 0 eights, 0 fours, 0 twos, and 0 ones

Converting between binary and decimal numbers is fairly simple, as long as you remember that each digit in the binary number represents a power of two.

Convert 1011001012 to the corresponding base-ten number.

I will list the digits in order, and count them off from the RIGHT, starting with zero:

The first row above (labelled “digits”) contains the digits from the binary number; the second row (labelled ” numbering”) contains the power of 2 (the base) corresponding to each digits. I will use this listing to convert each digit to the power of two that it represents:

1×28 + 0×27 + 1×26 + 1×25 + 0×24 + 0×23 + 1×22 + 0×21 + 1×20

= 1×256 + 0×128 + 1×64 + 1×32 + 0×16 + 0×8 + 1×4 + 0×2 + 1×1

= 256 + 64 + 32 + 4 + 1

= 357    All Rights Reserved

Then 1011001012 converts to 35710.

Operations with binary numbers

We can add, subtract and multiply binary numbers in much the same ways as we operate with base ten numbers. The main things to remember in base two are:

Addition:

0 + 0 = 0                      1 + 0 = 1

0 + 1 = 1                        1 + 1 = 10

Multiplication:

0 X 0 = 0                       1 X 0 = 0

0 X 1 = 0                        1 X 1 = 1

Add the following

    1011

+  1101

———

 11000

———

Note: 1st column: 1 + 1 = 10, write down 0 and carry 1

2nd and 3rd columns: as above

4th column: 1 + 1 + 1 (carried) = 11. Write down 1 and carry 1

 

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top