Ambleweb
Base Convertor
Explore the
true nature of "place value" by converting numbers into binary, octal
and hexadecimal and more...
For more information and lesson ideas scroll to the bottom
of this page or Click Here
|
The decimal system of numbers up to 9 has developed simply because people have ten fingers. It was natural that we have adopted this system but it does not make maths any easier than working in any other base. A computer chip, for example has difficulty dealing with anything other than 1 and 0 because a computer chip is nothing more than a vast collection of electronic switches or transistors which can only be off or on = 0 or 1 In our normal decimal system, numbers can add up to 9 in one column - beyond that a new column has to be created. This is the key idea behind the H,T,U type place value system that we teach children. But in order for able children to really understand "place value," it must be broken down and it's purpose investigated in other bases. BINARY - Base 2 The binary (base 2) system consists of two numbers 0 and 1 - When 1 is reached a new column is created. The "value" of each column can be seen below:
Using the above table you can see that the decimal number 11010 is equal to 26 in the decimal system. (16+8+2=26) - Use the base checker at the top to turn 26 into binary if you want to check. Using binary notation is a very good exercise for Numeracy Hour since the principles can be quickly taught - also some very interesting maths can be done quickly - e.g. To half any number - simply
move the digits 1 place to the right: To double a number - simply
add a zero on the end: A few minutes experimenting will reveal even more ways of simplifying mathematical operations by manipulating binary notation That is why computers are so quick at sums!!! HEXADECIMAL - Base 16 Programmers find writing large numbers in binary tedious and difficult, so how do we write numbers that a computer can quickly understand and manipulate in a shorter form? The answer is hexadecimal:
The numbers in hexadecimal go beyond 9 - substituting letters as digits for values beyond 9. Children may use hexadecimal when they program Lego Robots or define colours for Webpages - See our Webpage colour code generator to see how Hexadecimal codes are used in webpage making. SOME NUMERACY HOUR IDEAS "THE
BINARY BRAINSTORM"
The value of each column is used to create any other number upto 255 E.g: 37 = (32 + 4 + 1) = 100101 1011000 = (64+16+8) = 88
THE
EARTH TO GO HEXADECIMAL Have the children create the new symbols and discuss with friends the ease of identification. Use a symbolic notation system worksheet to extend the children's skills. EARTH
AND THE HEXANITES Ideas:
The Javascript, HTML and content of these pages is copyright (c) of Mark Robinson, Ambleside C.E. Primary School, 1999. |