Загрузка страницы

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

В прошлом видео мы разобрались с десятичной и двоичной системами счисления — https://www.youtube.com/watch?v=RcxvcLl1nAs
Это две из трех самых популярных систем счисления. Они работают одинаково.
1. В обеих системах счисления используется ограниченный алфавит из нескольких цифр, из которых можно составить число любой длины.
2. Когда мы доходим до конца "алфавита" на одном цифровом барабане, мы просто добавляем ещё один. Это называется перенос разряда, и так после 9 получается 10.

Вы можете использовать систему счисления на любой основе — единственное условие, чтобы у вас хватило значков в алфавите.

У двоичной системы алфавит самый короткий — только 0 и 1.

Но есть система с довольно длинным алфавитом — в её алфавит входит 16 цифр. Поэтому она называется шестнадцатеричная.
Помимо стандартных цифр, в ней используются буквы — после цифры 9 идут буквы A, B, C, D, E и F.
Десятичная цифра 10 — это 16ричная цифра А, и так далее до цифры F (15).

Счёт в шестнадцатеричной системе счисления производится по тем же правилам — просто переходим на следующую цифру на барабане единиц.
Максимальное 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 символов.

https://zero2hero.org/course/details/binary-numbers

Видео Шестнадцатеричная система счисления канала Zero to Hero
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
31 января 2020 г. 20:21:12
00:09:38
Другие видео канала
Система смазки двигателя внутреннего сгорания (ДВС) в 3D. Как работает?Система смазки двигателя внутреннего сгорания (ДВС) в 3D. Как работает?Перевод чисел из десятичной в восьмеричную систему счисления. Лекция по информатике №2Перевод чисел из десятичной в восьмеричную систему счисления. Лекция по информатике №2Перевод из двоичной в десятичную систему счисленияПеревод из двоичной в десятичную систему счисленияДвоичная система счисления — самое простое объяснениеДвоичная система счисления — самое простое объяснениеПросто  о битах, байтах и о том, как хранится информация #2Просто о битах, байтах и о том, как хранится информация #2Как на самом деле работает двоичный код?Как на самом деле работает двоичный код?Урок 32. Перевод чисел между системами счисленияУрок 32. Перевод чисел между системами счисленияКак компьютеры складывают числаКак компьютеры складывают числаПрименение шестнадцатеричной системы счисления в реальной жизниПрименение шестнадцатеричной системы счисления в реальной жизниЧто такое домены? Как устроен интернет (5 из 13)Что такое домены? Как устроен интернет (5 из 13)Шестнадцатеричная система счисления. Урок 4Шестнадцатеричная система счисления. Урок 4Перевод из десятичной в двоичную систему счисленияПеревод из десятичной в двоичную систему счисленияКак работает браузер? Как устроен интернет (7 из 13)Как работает браузер? Как устроен интернет (7 из 13)Перевод чисел из десятичной в шестнадцатеричную систему счисления. Лекция по информатике №3Перевод чисел из десятичной в шестнадцатеричную систему счисления. Лекция по информатике №3Просто  о двоичной системе счисления и двоичном коде. #1Просто о двоичной системе счисления и двоичном коде. #1Повторяющиеся числа - послания Высших силПовторяющиеся числа - послания Высших силТехнологический уклад Украины — Алексей АрестовичТехнологический уклад Украины — Алексей АрестовичСИСТЕМЫ СЧИСЛЕНИЯ для новичковСИСТЕМЫ СЧИСЛЕНИЯ для новичковДвоичная система счисления. Максимально просто и подробноДвоичная система счисления. Максимально просто и подробно
Яндекс.Метрика