Шестнадцатеричная система счисления
Vložit
- čas přidán 30. 01. 2020
- В прошлом видео мы разобрались с десятичной и двоичной системами счисления - • Двоичная система счисл...
Это две из трех самых популярных систем счисления. Они работают одинаково.
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 символов.
zero2hero.org/course/details/...
Боже мой! Я три месяца с момента начала обучения ИТ-специальности пытался найти хоть какое-то объяснение того, как системы счисления работают на практике. Спасибо Большое! Вы мой Герой!
спасибо! :) старался
@@zero2heroorg радуешься словно ребёнок такой плачет Автора видео , приятно что герой нашёлся 🌞 это ни сарказм 🥰 состояние сходно ... РАСПУСКАЮЩЕМУСЯ ЛОТОСУ
Поддерживаю
Ну сейчас то уже наверное заправский хакер в силиконовой долине?😊
Автор - просто потрясающий педагог! Большое спасибо!
приятно, спасибо вам!
Я не встречала еще более понятного и интересного объяснения этой темы. Примеры очень классные, не остается сомнений, что я запомню материал!
супер-комментарий!
Очень доступно объяснено, я не чувствую себя тупым который ничего не понимает, спасибо вам большое.
очень рад, приятно слышать!
А где она пригодится? В программировании вроде двоичной системы достаточно
@@user-tu6co5qy2tне пригодится, если ты пишешь калькулятор на питоне в одну строчку кода
Браво, дружище!!! Хоть мне эта информация и не нужна в практике, но манера подачи материала просто заставляет сказать спасибо!!!
Реально ахуенно. Мне в школе это вдалбливали в мозг целых 4 пары и я всё равно ничего не понял. А тут за 5 минут понял. Так держать, да прибудет с тобой сила!
Супер!!!
Читая книгу "код-тайный язык информатики" некоторые моменты не понял. А тут все ясно изложил, да еще с примерами. Спасибо большое!
блин, моё видео лучше чем книга??? :)
@@zero2heroorg на протяжении всего видео я недоумевал почему я ещё не отвлекся, почему не запутался, почему хватает времени переварить информацию. Это просто прекрасное творение.
Я начал искать кнопку доната как только видео закончилось со словами" эх, если бы у меня были деньги"
Подача, голос, контент на высшем уровне. Продолжайте 👍 спасибо за объяснение
Спасибо за живой пример из фильма, было интересно)
спасибо, старался!
фильм как называется?
@@user-ro2zy4ou5t документалка от NASA ))))
@@user-ro2zy4ou5t Марсианин
ахуительный канал. спасибо! жаль не смотрят особо
самый реалистичный комментарий :) спасибо.
@@zero2heroorg, спасибо! очень доступно всё!!
@@zero2heroorg спасибо)
@@zero2heroorg немного хайпа в заголовке не помешало бы для привлечения внимания. главное в этом деле не скатиться в кликбейтное дно )
а что до видео - отличная подача, манера, голос, да и тема
удачи!
Ты, мать твою, гений! Приятный голос, интересная подача, просто и доступно! Делай ещё!!!
такой голос приятный, и интонации.. как будто я медитировала, а не разбиралась в том от чего уже болела голова) и все поняла!) вы гений! ^^ благодарю)
спасибо!
Основной прикол 16-ричной системы в лёгком преобразовании в двоичную и обратно. 1 разряд 16-ричной системы полностью описывает четыре разряда двоичной, два разряда описывают байт информации. Именно поэтому она очень распространена в программировании.
С десятичной системой так не выходит, так как она не кратна одной из степеней двойки.
отличное дополнение!
Истину глаголишь!
Умный ))
В своё время довелось учиться на радиотехника , изучали цифровую технику.
Так вот, была ещё в использовании ДВОИЧНО- ДЕСЯТИЧНАЯ система (это на счётчиках реализовывалась).
По сути, это обычный двоичный счётчик с последующей дешифрацией в десятичный код.
Так вот, там использовались 4 двоичных разряда, где 0000 двоичного = 0 десятиричного, а 1010 двоичного = 10 десятиричного.
По сути, если бы к двоичному счётчику добавить ещё один импульс, то он перейдёт в состояние 1011 (место для счёта ЕЩЁ ЕСТЬ), но в дешифраторе НОЖКИ МИКРОСХЕМЫ КОНЧИЛИСЬ! )))))
одиннадцатый импульс переводит двоичный счётчик в 0000, и появляется импульс переноса, который переводит следующую пару микросхем (счётчик+дешифратор) на следующий десятиричный разряд (десятки), потом сотни, потом тысячи и т д...
Вот такие счётчики назывались не с двоичным счётом, а двоично-десятичным. ПО сути, это кастрированный шестнадцатиричный код, без применения буквенных символов.
@@Crash71ful А зачем преобразовывать двоичную в 16-ричную или обратно?
Занимаюсь программированием уже около 10 лет, причём низкоуровневым, и переводить не приходилось ещё.
Спасибо за то что помогаете мне вернуться в понимание верных вещей.
Спасибо за простое и толковое объяснение!
Супер наглядно и информативно, понятно, что откуда взялось, спасибо !
не за что!
Дайте работать. Залип на 2 часа. Очень крутой канал! Спасибо за труд!
:)))
Доходчиво объясняете, спасибо за предоставленную информацию!👌🏻🔥🔥🔥
стараюсь!
Огонь!!! Автор у тебя дар преподавания!
Великолепная подача информации. Спасибо!
Отличный канал! Как я рада, что вас нашла! И заглавие про мораль как основу образования - тоже в точку!
Максим пишет "я вас нашлА"?
@@zero2heroorg это бот
Понял абсолютно всё из этого видео. Спасибо большое!
Объясняешь лучше всех, спасибо
Огромное человеческое СПАСИБО!
Спасибо! Какой Вы молодец! Талантливое объяснение
И вам спасибо!
Здорово, особенно в тему пример с фильмом. Спасибо большое!
Разобрался в этих всех системах только после этого и предыдущего роликов, СПАСИБО)
Хорошо подготовленный материал👍!!!
Бленб, буквально только вчера только услышал о двоичной системе, а сегодня уже сам шпарю по ней, руководствуясь роликами с этого канала :D. Огромное спасибо, очень доступное, простое объяснение.
я рад, что помогло!
Спасибо большое, все очень понятно и совсем не сложно, пыталась смотреть другие видео для "чайников", но даже так не поняла, а посмотрев ваши видео все стало понятно с первого раза, я даже не перематывала назад, спасибо большое!!! 😊😊😊
коротко.чётко.по делу.это талант.продолжайте и люди потянутся.
мерси!
Комментарий в поддержку канала!!
на редкость годный коннтент..
Самое доступное объяснение которое я встречал! Спасибо за урок.
Спасибо, очень доступно для понимания!
и вам спасибо!
Спасибо огромное, добрый человек!
Бесподобное обьяснение!!! Спасибо!
Класс:) Спасибо:) очень жду следующих видео:)
спасибо, еще будет как быстро переводить числа из одной системы в другую и где применяется двоичная в системном администрировании
вот следующее - czcams.com/video/i6fhPkd6K68/video.html
просто лучший,спасибо огромное!!!
очень познавательное видео, а главное доступно объясняет автор
Спасибо! Доходчиво, доступно и, главное, оперативно:)
стараемся!
Очень круто объяснил!! Спасибо!)
Так классно и хорошо объясняешь, что мне так захотелось учиться и чтобы ты учил (лично), и голос твой так помогает, спасибо
это мило
@@zero2heroorg это мило , что ты ответил)))
мерси!
А теперь нам нужен Python с нуля с таким же доступным объяснением )
понял, сделаем
Объяснение огонь 🔥.
Очень крутой канал, будет миллионником!)
спасибо! Надеюсь :)
Спасибо за толковое объяснение!
Очень занимательно! Спасибо!
и вам спасибо за коммент :)
Очень круто! Понятно! Спасибо!
Прошло уже 4 года, но я все равно напишу. Спасибо огромное, что настолько легко и понятно донесли такой материал! Тут без подписки, конечно, не уйти 😅
Спасибо. Отлично улеглось в голове
👍🏻👍🏻👍🏻
Автор, Вы - ангел!
😘❤
Мерси бокУ за просвещение!!!
🍀
спасибо, стараюсь!
@@zero2heroorg 🙋🏼♀️💞
Очень доходчиво и интересно.
Спасибо большое. Хороший канал. 🖒
Благодарю. Очень доступно.
Очень доступно!!!! Рекомендую!
Блин! Начал изучать CS (Computer Science) И просто столько информации! Я теперь понимаю как многое работает и мой мозг трепещит от новой информации!
Я хочу познать как можно больше!
ОЧень круто! Спасибо
Один из очень крутых видосов на ютубе!!!
Спасибо большое! Это реально помогло понять, как оно работает. Не говоря уже о шифровании и дешифровании, мне очень помогло понять, как пишеться, и что значит hex-код цвета. А то всё задавался вопросом, как это работает))
Большое спасибо!
О боже спасибо вам какая манера я очень долго искал подобную объяснению и вот нашёл
Ты сделал мой вечер ❤
Спасибо за урок, мне 40минут вдалбливали, а тут за 9минут все понял
:)
видно что автор заморачивается над подготовкой, найти живые примеры для закрепления, все по простому показать, это талант.
спасибо, так и есть
Спасибо, очень доходчиво
Я в школе был балбесом.. а тут мне стало очень интересно и понятно!!!
Супер! Спасибо!
Объяснение действитель понятное.
Вот бы нам в школе так объсняли в своё время.Спасибо тебе!
Огромное вам спасибо!!!
не за что!
Спасибо за пояснения.
Круто, спасибо!
Спасибо большое!)
Спасибо, очень интересна.
Большое спасибо - теперь всё понятно
Спасибо, все понятно
Объяснение супер 👍 вау
Это шедевр!
спасибо!
Полезное видео.
Посмотрел посчитал где надо, через неделю забыл.
Снова понадобилось - посмотрел посчитал, через неделю опять забуду))
1:30
Спасибо за пояснение
Спасибо, интересно
Реально огонь)
Ваше круто объяснил объяснил
спасибо-спасибо
Просто восторг!
я рад :)
Круте пояснення. Дякую
годно! спасибо!
Спасибо!))
Вау спасибо, воще мне это надо чтобы легче разобраться с HEX
правильно
Классный голос, лайк.)
спасибо, Милый Самурай
Спасибо бро
Потрясающе
супер
Супер 👍
во самостоятельного обучения я напоминал того неандертальца с камнемб но после видео начал приблизительно понимать о чем вообще идет речь
большое спасибо
это хорошо!
Однозначно подписка! Спасибо, я становлюсь умнее)
То чувство, когда начала учить программирование, потому что перестала летать и заметила на видео свою форму и работу)) ВАУ!😁
:)
Спасибо
Спасибо!
спасибо!!!
Браво!!!
боже, спасибо большое❤