Шестнадцатеричная система счисления

Счёт в шестнадцатеричной системе счисления производится по тем же правилам — просто переходим на следующую цифру на барабане единиц. Максимальное 16ричное число, которое можно показать на одном барабане — это конечно просто F, или десятичное 15. Когда мы доходим до F и добавляем один, разряд единиц переводим на 0 и добавляем единицу в разряде десятков. Получается, десятичное число 16 в шестнадцатеричной системе выглядит как 10. Десятичное число 17 в шестнадцатеричной системе счисления выглядит как 11 — дальше крутим барабан единиц пока снова не дойдем до конца алфавита. Какое максимальное шестнадцатеричное число можно показать на 2 разрядах? Максимальное число на 2 разряд мы получим, если повернём оба эти барабана на конец алфавита. Получается, максимальное число — FF. Одно из самых частых применений шестнадцатеричной системы счисления — это кодирование цвета в веб-программировании. Есть много разных способов кодировать цвета, один из них называется RGB. Эти три буквы означают 3 базовых цвета, через которые задаются все остальные цвета. RGB означает Red, Green, Blue — то есть Красный, Зеленый и Синий. Дело в том, что программирование основано на достижениях науки. Так вот ученые-физики давно обнаружили, что эти три цвета в сумме дают белый цвет, а если менять количество какого-то из этих цветов, то можно получить любой другой, в диапазоне от черного до белого. RGB-цвета задаются именно так. Берем по 2 разряда для каждого из трёх цветов. В первых 2 разрядах указывается значение Красной составляющей. В следующих 2 разрядах — значение зеленого цвета. В последних 2 разрядах — значение синего цвета. Но почему для этого была выбрана именно шестнадцатеричная система счисления, почему не пользоваться обычной десятичной системой? Можно указывать и в десятичных значениях, просто шестнадцатеричная система счисления компактнее, и код цвета превращается в аккуратную комбинацию из 6 символов. В десятичной системе счисления пришлось бы делать комбинацию из 9 символов.