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

  Переглядів 342,741

Zero to Hero

Zero to Hero

4 роки тому

В прошлом видео мы разобрались с десятичной и двоичной системами счисления - • Двоичная система счисл...
Это две из трех самых популярных систем счисления. Они работают одинаково.
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/...

КОМЕНТАРІ: 499
@mehmedfatih3
@mehmedfatih3 3 роки тому
Боже мой! Я три месяца с момента начала обучения ИТ-специальности пытался найти хоть какое-то объяснение того, как системы счисления работают на практике. Спасибо Большое! Вы мой Герой!
@zero2heroorg
@zero2heroorg 3 роки тому
спасибо! :) старался
@user-yx5bx7rt8n
@user-yx5bx7rt8n Рік тому
@@zero2heroorg радуешься словно ребёнок такой плачет Автора видео , приятно что герой нашёлся 🌞 это ни сарказм 🥰 состояние сходно ... РАСПУСКАЮЩЕМУСЯ ЛОТОСУ
@pravdaatlanta
@pravdaatlanta Рік тому
Поддерживаю
@Komu-to_prigoditsa
@Komu-to_prigoditsa Рік тому
Ну сейчас то уже наверное заправский хакер в силиконовой долине?😊
@user-xu5vf5rj4n
@user-xu5vf5rj4n Рік тому
@olgastarunova1134
@olgastarunova1134 3 роки тому
Автор - просто потрясающий педагог! Большое спасибо!
@zero2heroorg
@zero2heroorg 3 роки тому
приятно, спасибо вам!
@user-is1rz9ep2k
@user-is1rz9ep2k 3 роки тому
Я не встречала еще более понятного и интересного объяснения этой темы. Примеры очень классные, не остается сомнений, что я запомню материал!
@zero2heroorg
@zero2heroorg 3 роки тому
супер-комментарий!
@user-op6yf3yw6q
@user-op6yf3yw6q 2 роки тому
Браво, дружище!!! Хоть мне эта информация и не нужна в практике, но манера подачи материала просто заставляет сказать спасибо!!!
@karagulovsultan
@karagulovsultan 4 роки тому
Очень доступно объяснено, я не чувствую себя тупым который ничего не понимает, спасибо вам большое.
@zero2heroorg
@zero2heroorg 4 роки тому
очень рад, приятно слышать!
@user-tu6co5qy2t
@user-tu6co5qy2t 7 місяців тому
А где она пригодится? В программировании вроде двоичной системы достаточно
@fbiflow7949
@fbiflow7949 6 місяців тому
​@@user-tu6co5qy2tне пригодится, если ты пишешь калькулятор на питоне в одну строчку кода
@daniiljohnson2377
@daniiljohnson2377 3 роки тому
Реально ахуенно. Мне в школе это вдалбливали в мозг целых 4 пары и я всё равно ничего не понял. А тут за 5 минут понял. Так держать, да прибудет с тобой сила!
@zero2heroorg
@zero2heroorg 3 роки тому
Супер!!!
@rarevisitor1250
@rarevisitor1250 2 роки тому
Подача, голос, контент на высшем уровне. Продолжайте 👍 спасибо за объяснение
@overjoyed1515
@overjoyed1515 2 роки тому
Читая книгу "код-тайный язык информатики" некоторые моменты не понял. А тут все ясно изложил, да еще с примерами. Спасибо большое!
@zero2heroorg
@zero2heroorg 2 роки тому
блин, моё видео лучше чем книга??? :)
@fakepubg8964
@fakepubg8964 2 роки тому
@@zero2heroorg на протяжении всего видео я недоумевал почему я ещё не отвлекся, почему не запутался, почему хватает времени переварить информацию. Это просто прекрасное творение. Я начал искать кнопку доната как только видео закончилось со словами" эх, если бы у меня были деньги"
@user-eg2kr9bs8e
@user-eg2kr9bs8e 4 роки тому
Спасибо за живой пример из фильма, было интересно)
@zero2heroorg
@zero2heroorg 3 роки тому
спасибо, старался!
@user-ro2zy4ou5t
@user-ro2zy4ou5t 3 роки тому
фильм как называется?
@dkgameplay2328
@dkgameplay2328 2 роки тому
@@user-ro2zy4ou5t документалка от NASA ))))
@opktimus_
@opktimus_ 2 роки тому
@@user-ro2zy4ou5t Марсианин
@bibaiboba7202
@bibaiboba7202 2 роки тому
Ты, мать твою, гений! Приятный голос, интересная подача, просто и доступно! Делай ещё!!!
@nataliad.8901
@nataliad.8901 Місяць тому
Прошло уже 4 года, но я все равно напишу. Спасибо огромное, что настолько легко и понятно донесли такой материал! Тут без подписки, конечно, не уйти 😅
@grinqwerty
@grinqwerty 2 роки тому
Основной прикол 16-ричной системы в лёгком преобразовании в двоичную и обратно. 1 разряд 16-ричной системы полностью описывает четыре разряда двоичной, два разряда описывают байт информации. Именно поэтому она очень распространена в программировании. С десятичной системой так не выходит, так как она не кратна одной из степеней двойки.
@alexlju
@alexlju 2 роки тому
отличное дополнение!
@dmitrievsergey
@dmitrievsergey 2 роки тому
Истину глаголишь!
@blackalpha6294
@blackalpha6294 2 роки тому
Умный ))
@Crash71ful
@Crash71ful 2 роки тому
В своё время довелось учиться на радиотехника , изучали цифровую технику. Так вот, была ещё в использовании ДВОИЧНО- ДЕСЯТИЧНАЯ система (это на счётчиках реализовывалась). По сути, это обычный двоичный счётчик с последующей дешифрацией в десятичный код. Так вот, там использовались 4 двоичных разряда, где 0000 двоичного = 0 десятиричного, а 1010 двоичного = 10 десятиричного. По сути, если бы к двоичному счётчику добавить ещё один импульс, то он перейдёт в состояние 1011 (место для счёта ЕЩЁ ЕСТЬ), но в дешифраторе НОЖКИ МИКРОСХЕМЫ КОНЧИЛИСЬ! ))))) одиннадцатый импульс переводит двоичный счётчик в 0000, и появляется импульс переноса, который переводит следующую пару микросхем (счётчик+дешифратор) на следующий десятиричный разряд (десятки), потом сотни, потом тысячи и т д... Вот такие счётчики назывались не с двоичным счётом, а двоично-десятичным. ПО сути, это кастрированный шестнадцатиричный код, без применения буквенных символов.
@perfect_genius7058
@perfect_genius7058 9 місяців тому
@@Crash71ful А зачем преобразовывать двоичную в 16-ричную или обратно? Занимаюсь программированием уже около 10 лет, причём низкоуровневым, и переводить не приходилось ещё.
@user-bf9hu9pv7z
@user-bf9hu9pv7z 4 роки тому
ахуительный канал. спасибо! жаль не смотрят особо
@zero2heroorg
@zero2heroorg 4 роки тому
самый реалистичный комментарий :) спасибо.
@user-wj8lu4vi6i
@user-wj8lu4vi6i 3 роки тому
@@zero2heroorg, спасибо! очень доступно всё!!
@velesbron4921
@velesbron4921 3 роки тому
@@zero2heroorg спасибо)
@dkgameplay2328
@dkgameplay2328 2 роки тому
@@zero2heroorg немного хайпа в заголовке не помешало бы для привлечения внимания. главное в этом деле не скатиться в кликбейтное дно ) а что до видео - отличная подача, манера, голос, да и тема удачи!
@cloudysky9242
@cloudysky9242 Рік тому
Спасибо большое, все очень понятно и совсем не сложно, пыталась смотреть другие видео для "чайников", но даже так не поняла, а посмотрев ваши видео все стало понятно с первого раза, я даже не перематывала назад, спасибо большое!!! 😊😊😊
@alinakryvchuk8507
@alinakryvchuk8507 3 роки тому
такой голос приятный, и интонации.. как будто я медитировала, а не разбиралась в том от чего уже болела голова) и все поняла!) вы гений! ^^ благодарю)
@zero2heroorg
@zero2heroorg 3 роки тому
спасибо!
@34vol1
@34vol1 3 роки тому
Дайте работать. Залип на 2 часа. Очень крутой канал! Спасибо за труд!
@zero2heroorg
@zero2heroorg 3 роки тому
:)))
@pavelcyargeenka423
@pavelcyargeenka423 3 роки тому
Спасибо за простое и толковое объяснение!
@maximsenin2641
@maximsenin2641 3 роки тому
Отличный канал! Как я рада, что вас нашла! И заглавие про мораль как основу образования - тоже в точку!
@zero2heroorg
@zero2heroorg 3 роки тому
Максим пишет "я вас нашлА"?
@maximsenin2641
@maximsenin2641 3 роки тому
@@zero2heroorg это бот
@ruslanpala4424
@ruslanpala4424 Рік тому
Спасибо за то что помогаете мне вернуться в понимание верных вещей.
@PrivetKoshkam
@PrivetKoshkam 3 роки тому
Супер наглядно и информативно, понятно, что откуда взялось, спасибо !
@zero2heroorg
@zero2heroorg 3 роки тому
не за что!
@Luvson47
@Luvson47 Рік тому
Огонь!!! Автор у тебя дар преподавания!
@romualdomgn
@romualdomgn Рік тому
Великолепная подача информации. Спасибо!
@alexandertsetskhladze8375
@alexandertsetskhladze8375 2 роки тому
Бесподобное обьяснение!!! Спасибо!
@Archi492
@Archi492 3 роки тому
Доходчиво объясняете, спасибо за предоставленную информацию!👌🏻🔥🔥🔥
@zero2heroorg
@zero2heroorg 3 роки тому
стараюсь!
@Shuhret
@Shuhret Рік тому
Огромное человеческое СПАСИБО!
@KaritskiyMapper
@KaritskiyMapper 2 роки тому
Объясняешь лучше всех, спасибо
@Xielisi
@Xielisi 3 роки тому
Так классно и хорошо объясняешь, что мне так захотелось учиться и чтобы ты учил (лично), и голос твой так помогает, спасибо
@zero2heroorg
@zero2heroorg 3 роки тому
это мило
@Xielisi
@Xielisi 3 роки тому
@@zero2heroorg это мило , что ты ответил)))
@zero2heroorg
@zero2heroorg 3 роки тому
мерси!
@almit4707
@almit4707 3 роки тому
коротко.чётко.по делу.это талант.продолжайте и люди потянутся.
@zero2heroorg
@zero2heroorg 3 роки тому
мерси!
@Toxa969
@Toxa969 2 роки тому
А теперь нам нужен Python с нуля с таким же доступным объяснением )
@zero2heroorg
@zero2heroorg 2 роки тому
понял, сделаем
@Corvus_I_am
@Corvus_I_am 10 місяців тому
Здорово, особенно в тему пример с фильмом. Спасибо большое!
@tinatriboi6799
@tinatriboi6799 3 роки тому
Спасибо! Какой Вы молодец! Талантливое объяснение
@zero2heroorg
@zero2heroorg 3 роки тому
И вам спасибо!
@VVL-80
@VVL-80 Рік тому
Самое доступное объяснение которое я встречал! Спасибо за урок.
@Lucerbius
@Lucerbius 7 місяців тому
Полезное видео. Посмотрел посчитал где надо, через неделю забыл. Снова понадобилось - посмотрел посчитал, через неделю опять забуду)) 1:30
@hasturiel
@hasturiel 10 місяців тому
Понял абсолютно всё из этого видео. Спасибо большое!
@user-qv3qz8id9g
@user-qv3qz8id9g 4 роки тому
Спасибо, очень доступно для понимания!
@zero2heroorg
@zero2heroorg 4 роки тому
и вам спасибо!
@user-bj5gy5xc7t
@user-bj5gy5xc7t 4 місяці тому
Хорошо подготовленный материал👍!!!
@ROMANMENCHISH
@ROMANMENCHISH 2 роки тому
Спасибо за толковое объяснение!
@ruslan4048
@ruslan4048 2 роки тому
Спасибо огромное, добрый человек!
@zetpool9435
@zetpool9435 2 роки тому
Комментарий в поддержку канала!! на редкость годный коннтент..
@yaroguaracci
@yaroguaracci Рік тому
Разобрался в этих всех системах только после этого и предыдущего роликов, СПАСИБО)
@user-sj3ns4zo3v
@user-sj3ns4zo3v 3 роки тому
Бленб, буквально только вчера только услышал о двоичной системе, а сегодня уже сам шпарю по ней, руководствуясь роликами с этого канала :D. Огромное спасибо, очень доступное, простое объяснение.
@zero2heroorg
@zero2heroorg 3 роки тому
я рад, что помогло!
@user-if6lv4mz6e
@user-if6lv4mz6e Рік тому
👍🏻👍🏻👍🏻 Автор, Вы - ангел! 😘❤ Мерси бокУ за просвещение!!! 🍀
@zero2heroorg
@zero2heroorg Рік тому
спасибо, стараюсь!
@user-if6lv4mz6e
@user-if6lv4mz6e Рік тому
@@zero2heroorg 🙋🏼‍♀️💞
@user-vs1fp3ts4s
@user-vs1fp3ts4s 2 роки тому
очень познавательное видео, а главное доступно объясняет автор
@Luvson47
@Luvson47 Рік тому
Я в школе был балбесом.. а тут мне стало очень интересно и понятно!!!
@slaimik.2294
@slaimik.2294 3 місяці тому
Спасибо за урок, мне 40минут вдалбливали, а тут за 9минут все понял
@zero2heroorg
@zero2heroorg 3 місяці тому
:)
@slavamonax4174
@slavamonax4174 4 роки тому
Класс:) Спасибо:) очень жду следующих видео:)
@zero2heroorg
@zero2heroorg 4 роки тому
спасибо, еще будет как быстро переводить числа из одной системы в другую и где применяется двоичная в системном администрировании
@ASkakunov
@ASkakunov 4 роки тому
вот следующее - ukposts.info/have/v-deo/oWaXnIaim2x8l2w.html
@Programmer777
@Programmer777 4 роки тому
Очень крутой канал, будет миллионником!)
@zero2heroorg
@zero2heroorg 4 роки тому
спасибо! Надеюсь :)
@abuiman5251
@abuiman5251 Рік тому
Очень круто объяснил!! Спасибо!)
@user-eg8nz8lh6c
@user-eg8nz8lh6c Рік тому
Объяснение огонь 🔥.
@inesaposypai8416
@inesaposypai8416 4 роки тому
Очень занимательно! Спасибо!
@zero2heroorg
@zero2heroorg 4 роки тому
и вам спасибо за коммент :)
@tashashadrina6074
@tashashadrina6074 2 роки тому
Очень доходчиво и интересно.
@user-ye6hp8fu3c
@user-ye6hp8fu3c Рік тому
просто лучший,спасибо огромное!!!
@rukissergej
@rukissergej Рік тому
Благодарю. Очень доступно.
@user-mj7xk1uf9s
@user-mj7xk1uf9s 2 роки тому
Спасибо большое. Хороший канал. 🖒
@user-uq3lj7xl5o
@user-uq3lj7xl5o 2 місяці тому
Очень круто! Понятно! Спасибо!
@user-it5fu3oi8g
@user-it5fu3oi8g 3 роки тому
Спасибо! Доходчиво, доступно и, главное, оперативно:)
@zero2heroorg
@zero2heroorg 3 роки тому
стараемся!
@zdorovie_s_Pavlom_Savitskim
@zdorovie_s_Pavlom_Savitskim 2 роки тому
Круто, спасибо!
@MrJet84
@MrJet84 2 місяці тому
Спасибо. Отлично улеглось в голове
@usertyfoon
@usertyfoon 6 місяців тому
Очень доступно!!!! Рекомендую!
@ivanstrelka3448
@ivanstrelka3448 2 роки тому
ОЧень круто! Спасибо
@nikitatyunev7961
@nikitatyunev7961 2 роки тому
Вот бы нам в школе так объсняли в своё время.Спасибо тебе!
@MM-sr9yh
@MM-sr9yh Рік тому
Спасибо, очень доходчиво
@user-yi5dx4uf3x
@user-yi5dx4uf3x 2 роки тому
Один из очень крутых видосов на ютубе!!!
@user-dz7jz7wu4m
@user-dz7jz7wu4m 2 роки тому
Спасибо за пояснения.
@Jaaj49
@Jaaj49 2 роки тому
Спасибо большое!)
@vladimirskyvonakas6445
@vladimirskyvonakas6445 2 роки тому
Супер! Спасибо!
@vyzhivanie_aliexpres
@vyzhivanie_aliexpres 3 роки тому
видно что автор заморачивается над подготовкой, найти живые примеры для закрепления, все по простому показать, это талант.
@zero2heroorg
@zero2heroorg 3 роки тому
спасибо, так и есть
@adiletbakhyt5518
@adiletbakhyt5518 Рік тому
О боже спасибо вам какая манера я очень долго искал подобную объяснению и вот нашёл
@user-ms6iz5ro4q
@user-ms6iz5ro4q 2 роки тому
Большое спасибо!
@user-zi7kd5xp3h
@user-zi7kd5xp3h 2 роки тому
Спасибо большое! Это реально помогло понять, как оно работает. Не говоря уже о шифровании и дешифровании, мне очень помогло понять, как пишеться, и что значит hex-код цвета. А то всё задавался вопросом, как это работает))
@Papa-Machine
@Papa-Machine 6 місяців тому
Ты сделал мой вечер ❤
@nargizgasanova6222
@nargizgasanova6222 3 роки тому
Огромное вам спасибо!!!
@zero2heroorg
@zero2heroorg 3 роки тому
не за что!
@thomasgavs4896
@thomasgavs4896 2 роки тому
Спасибо за пояснение
@gioleshko
@gioleshko 2 роки тому
Спасибо, очень интересна.
@user-fv2gd8xe1z
@user-fv2gd8xe1z 6 місяців тому
Объяснение действитель понятное.
@user-dp1qz3tz9m
@user-dp1qz3tz9m 2 роки тому
Большое спасибо - теперь всё понятно
@user-su8ry5ul3j
@user-su8ry5ul3j 2 роки тому
Спасибо, все понятно
@user-tp5hc4mb2u
@user-tp5hc4mb2u 2 роки тому
Реально огонь)
@ForLive2020
@ForLive2020 Рік тому
Объяснение супер 👍 вау
@UralMahiyanov
@UralMahiyanov Рік тому
Спасибо, интересно
@user-fh8tg4wn4e
@user-fh8tg4wn4e 3 роки тому
Это шедевр!
@zero2heroorg
@zero2heroorg 3 роки тому
спасибо!
@user-ym9or3lp3d
@user-ym9or3lp3d 4 роки тому
Просто восторг!
@zero2heroorg
@zero2heroorg 3 роки тому
я рад :)
@netvoegoumadelo
@netvoegoumadelo Рік тому
Браво!!!
@nnnabbot
@nnnabbot 7 місяців тому
Спасибо бро
@kirillmalchenko4453
@kirillmalchenko4453 2 роки тому
Спасибо!
@user-xw7fb2og4p
@user-xw7fb2og4p 3 роки тому
во самостоятельного обучения я напоминал того неандертальца с камнемб но после видео начал приблизительно понимать о чем вообще идет речь большое спасибо
@zero2heroorg
@zero2heroorg 3 роки тому
это хорошо!
@Finelyify
@Finelyify 2 роки тому
То чувство, когда начала учить программирование, потому что перестала летать и заметила на видео свою форму и работу)) ВАУ!😁
@zero2heroorg
@zero2heroorg 2 роки тому
:)
@irodallah
@irodallah 3 роки тому
Потрясающе
@zero2heroorg
@zero2heroorg 3 роки тому
супер
@user-pt1wu6zl3g
@user-pt1wu6zl3g 2 роки тому
Спасибо!))
@cute_samurai
@cute_samurai 3 роки тому
Классный голос, лайк.)
@zero2heroorg
@zero2heroorg 3 роки тому
спасибо, Милый Самурай
@VeronikaMotresku
@VeronikaMotresku 3 місяці тому
годно! спасибо!
@kalyasss
@kalyasss 2 місяці тому
Да уж вот кто действительно грамотно объясняет.
@user-fv5yi8ti5k
@user-fv5yi8ti5k 2 роки тому
Однозначно подписка! Спасибо, я становлюсь умнее)
@user-zf7cl7bp9m
@user-zf7cl7bp9m 3 роки тому
Ваше круто объяснил объяснил
@zero2heroorg
@zero2heroorg 3 роки тому
спасибо-спасибо
@user-ke1cr3jt9j
@user-ke1cr3jt9j 5 місяців тому
боже, спасибо большое❤
@confrontations5578
@confrontations5578 Рік тому
Спасибо
@cynepnpu3pak
@cynepnpu3pak Рік тому
спасибо!!!
@user-gx4do3sx5q
@user-gx4do3sx5q 3 роки тому
Вау спасибо, воще мне это надо чтобы легче разобраться с HEX
@zero2heroorg
@zero2heroorg 3 роки тому
правильно
@nurtas7740
@nurtas7740 11 місяців тому
Супер 👍
@Jalopeno02
@Jalopeno02 2 роки тому
Очень жду от вас.обьяснение восмеричной системы
@zero2heroorg
@zero2heroorg 2 роки тому
это пойдёт? ukposts.info/have/v-deo/raZ-a4ebbJuBy30.html
skibidi toilet 73 (part 1)
04:46
DaFuq!?Boom!
Переглядів 29 млн
Мама и Чебурашка 🤪#shorts
00:33
INNA SERG
Переглядів 1,2 млн
Кровосток - разговор с легендами / вДудь
2:12:57
ИСТОРИЯ ОДНОГО КИЛОБАЙТА
11:26
Alek OS
Переглядів 805 тис.
Как компьютеры складывают числа
14:27
Хекслет
Переглядів 472 тис.