Счёт в шестнадцатеричной системе счисления производится по тем же правилам — просто переходим на следующую цифру на барабане единиц.
Максимальное 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 символов.
3 views
5590
1989
2 months ago 00:11:02 1
СИСТЕМЫ СЧИСЛЕНИЯ С НУЛЯ | ОСНОВЫ ПРОГРАММИРОВАНИЯ
3 months ago 00:32:01 1
Как работает компьютер? Шины адреса, управления и данных. Дешифрация. Взгляд изнутри!
3 months ago 00:01:00 1
Славяне использовали шестнадцатеричную систему счисления
3 months ago 00:10:18 1
Славянские меры времени. Почему на Руси сутки длились 16 часов вместо 24 часов
3 months ago 00:00:47 1
Структура древнеславянских календарей отличается от принятой системы исчисления
4 months ago 01:25:34 7
АПС Л3. Цифровая арифметика. АЛУ
4 months ago 02:27:06 1
ЭТО БУДЕТ НА ЕГЭ! Прогон по всем заданиям. Щелчок - 2024. ЕГЭ по информатике.
5 months ago 00:38:28 1
10. Язык Си: двоичная, шестнадцатеричная и восьмеричная системы
5 months ago 00:13:13 1
Как переводить в 10 СС (десятеричную систему счисления) | легко запомнить!
6 months ago 00:00:40 1
25 16system program fnmatch #егэ #информатика #python #информатикаегэ #обучение #школа