| One of the first things we all learn how to do, as we begin our foray into education, is count. From the earliest rhymes ("One, two, buckle my shoe..."), to childhood games (remember jacks?; I could never manage "eightsies"...), to math in school, counting is an integral part of everything we do. Our normal counting system is based on the number 10, meaning that there are ten units that can be represented by a one digit number, before we have to go to a second number. Those numbers are: |
|
|
|
|
|
|
|
|
|
|
|
| Then, when we get to the number after 9, we start back over at 0 (in the one's column), and precede it with a 1 in the ten's column: 10. So that a large base-10 number can be broken down as follows: |
|
|
|
| 7 ones = |
7
|
| 3 tens = |
30
|
| 9 hundreds = |
900
|
| The hexadecimal numbering system is based on exactly the same concept, except instead of using 10 as a base (remember base-10?), the hexadecimal system uses 16 as a base. So hexadecimal numbers are also referred to as base-16 numbers. Instead of creating new characters to stand for the new numbers, a decision was made to use the first 6 characters of the English alphabet. Therefore, the hexadecimal numbering system is based on the following 16 characters: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Then, when we get to the number after F, we start back over at 0 (in the one's column), and precede it with a 1 in the sixteen's column: 10. So that a large base-16 number can be broken down as follows (converting to decimal): |
|
|
|
| E ones = |
14
|
| 4 sixteens = |
64
|
| C 256s = |
3072
|
|
C4E (Hex) =
3150
|
|