Повсюду в этой статье, как и в любой другой технической литературе, вы встречаете числа, выраженные не в десятичной системе, к которой мы привыкли, а в шестнадцатеричной, несколько отличающейся от десятичной. Это приложение являет собой краткое руководство, которое позволит вам познакомиться и освоить шестнадцатеричную систему счисления.
Десятичная система основана на числе 10 — поскольку мы знаем, что это число пальцев на руках. Если мы записываем где-либо число 10, то следует помнить, что 10 оно обозначает только в том случае, если мы используем систему счисления, основанную именно на 10. Это число может быть также истолковано как "один, ноль", что может иметь различный смысл в разных системах счисления.
Давайте посмотрим, как мы записываем первые 11 чисел: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. Почему мы записали десять с помощью двух разрядов, в то время, как все остальные числа записаны с помощью одной цифры? Потому что система основана на числе 10. Поскольку такая форма записи предусматривает использование цифры 10, то многие последствия вытекают просто из формы записи. Если мы возьмем 10 раз по 10, то получим 100 — единица и два нуля за ней — итого 3 разряда. Аналогичная ситуация возникает и при вычислении произведения 10x10x10 - мы получаем 1000. Мы видим, что опять используем число 10, и единственная причина его использования — наличие десяти пальцев на руках.

По ряду причин, которые я здесь не рассматриваю, для компьютерных систем предпочтительнее, оказывается, использование системы счисления, основанной на числе 8 или 16, но не на числе 10. Система, основанная на использовании числа 8, называется восьмеричной, основанная на использовании 16 — шестнадцатеричной. Мы не будем рассматривать все тонкости этой системы, а остановимся лишь на нескольких основных моментах.
...