Non-Decimal Place Value Systems

< 6.12 Advantages of the Place Value System 2 | Topic Index | 7.1 Representing Numbers 0-99 >

We have been using the Decimal Place Value System for such a long time and have got so used to it that we almost think of it as &ldquo;natural&rdquo; or even &ldquo;God-given&rdquo;. A little thought will clarify that this is not so.

In the place value system which we use, a number can be algebraically represented in the form 3 + 4 +5+6+ 7 where x takes a value of 10. X was taken as Ten was taken because we happen to have ten fingers. In the Decimal System we have ten numerals and the place values increase in powers of ten. Ten is called the Base of the Decimal System. We can remember it as the number of sticks that we use to make a bundle.

But when x takes other values we get numbers represented in non-decimal number bases. This is equivalent to making bundles with numbers other than ten. I am deliberately writing &ldquo;ten&rdquo; and not &ldquo;10&rdquo; because 10 represents the decimal system too intimately and is likely to cloud our thinking.

For example if we think of a dozen we can represent it as a bundle of eight sticks and four sticks. We could write a dozen as 14, with the understanding that 1 represents eight! Dozen is a concept and 12 or 14 are just different ways of representing this concept using numerals. We could call this system of representing numbers as a system with Base 8. It is called the Octal System. This system will have bundles of 8, 64 (8^2), 512 (8^3) etc.

If all humans were born with 8 fingers, we may be having an Octal System instead of a Decimal System! It is just one of those accidents in history.

Numbers can be and indeed are represented in different number bases, depending on the need. The non-decimal place value systems have been given the following names.

Those who are familiar with computer software will easily recognise Binary, Octal &amp; Hexadecimal systems of representing numbers &amp; data in computer software.

Binary system is very easy to represent in a machine which can represent 0 &amp; 1 in terms of its physical state, either as Off (no current or voltage) and On (presence of current or voltage). By just having 2 physical states, the design of the machine becomes simpler and possibility of errors in interpretation is also minimized.

But this system would result in &lsquo;daily use decimal&rsquo; numbers being represented by long strings of numerals 0 &amp; 1. Humans would find it difficult to comprehend and work with such representations. But for a machine to store such long strings and operate upon them is just a matter of its structure and speed. Hence for writing the code and representing internal addresses, the Hexadecimal system is used.

Changing Numbers from one Base to another (visually)

Changing numbers from one system to a system with another base can be very confusing for students. With the visual imagery of bundles &amp; sticks, this becomes very easy to visualise.

Let us take 34 in the decimal system. It can be visualised as 3 bundles (of ten sticks) and 4 sticks. How will it be written in Base Eight?

Base Eight means each bundle will have only 8 sticks. With 34 sticks we can make 4 bundles (of 8 sticks each) and 2 sticks would be left over. Hence in Base Eight, it would be written as 42.

< 6.12 Advantages of the Place Value System 2 | Topic Index | 7.1 Representing Numbers 0-99 >