Тёмный

Применение двоичной системы счисления в реальной жизни 

Zero to Hero
Подписаться 34 тыс.
Просмотров 32 тыс.
50% 1

Одним из самых популярных применений двоичной системы счисления является QR-code. Вы наверняка видели её в магазинах или в транспорте. Например, можно отсканировать её сканером на телефоне и оплатить проезд.
По сути это двоичная информация - чёрное это единички, белое это нолики.
Например, мы хотим закодировать фразу “Zero to hero” в виде QR-кода.
Берём каждый символ по очереди, и кодируем его в виде 8 нулей и единиц, это стандартная кодировка, которая называет ASCII.
Ею пользовался Мет Деймон в фильме “Марсианин”, я про это рассказывал в видео про 16ричную систему.
Затем эти нули и единицы размещаются в специальном порядке на прямоугольнике.
Такие прямоугольники для каждой буквы выстраиваются в определенном порядке на пустом шаблоне QR-кода.
Так повторяется для всех букв нашей фразы, плюс в конце добавляется специальная информация для восстановления, если например наш QR-код физически поврежден - так он всё равно будет работать.
Главное не закрывать 3 маркера по углам, которые используются для позиционирования. Если их перекрыть, то QR-код работать не будет.
Как видите, внутренняя структура QR-кода довольно сложная, но суть очень проста - это просто нули и единицы, закодированные черно-белыми точками.
Вот так и применяется двоичная система - для кодирования чего угодно с помощью всего 2 состояний: черное-белое, включено-выключено и так далее.
zero2hero.org/course/details/...

Опубликовано:

 

22 мар 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 31   
@MyLife-kn8mg
@MyLife-kn8mg 3 года назад
Оказывается я не тупой, мне просто тупо объясняли.
@zero2heroorg
@zero2heroorg 3 года назад
всем нам тупо объясняли :) А мы умнички.
@user-xs6fh3pt1w
@user-xs6fh3pt1w 2 года назад
Этот алгоритм разработал Паскаль. И написание таких программ. Не только QR кодов. Многие так программы написаны.
@user-qh2lw3kp4t
@user-qh2lw3kp4t 3 года назад
спасибо за видео очень интересно
@zero2heroorg
@zero2heroorg 3 года назад
и тебе спасибо, мрачный рыцарь
@user-lw5ki7xf7o
@user-lw5ki7xf7o 2 года назад
Просто. Понятно. Подписался.
@kickone2693
@kickone2693 2 года назад
Есть у вас видео, где также доступно рассказано, как чистовые счислении работают с текстами? Ведь компьютер работает только с 1 и 0
@user-cq3jy8vr8h
@user-cq3jy8vr8h 4 года назад
Спасбо за видео!
@zero2heroorg
@zero2heroorg 4 года назад
спасибо и вам!
@user-qi3nk9lk1r
@user-qi3nk9lk1r 2 года назад
Спасибо за объяснение и за внимание
@user-yb3yk2bi8r
@user-yb3yk2bi8r 3 года назад
Я думал, что qr-код, это просто бинарный код в двумерной матрице... Но это, оказывается, немного другая вундервафля...
@zero2heroorg
@zero2heroorg 3 года назад
ага
@doyouhearme4641
@doyouhearme4641 2 года назад
гайд ахуительный, сначала ничего не понимал, потом взял терку и венчик и все получилось
@zero2heroorg
@zero2heroorg 2 года назад
:)
@user-gt7rz5uw5z
@user-gt7rz5uw5z 4 года назад
Молодец
@zero2heroorg
@zero2heroorg 4 года назад
спасибо!
@pntkshorts-2294
@pntkshorts-2294 4 года назад
Топ!
@zero2heroorg
@zero2heroorg 4 года назад
спасибо!
@V1TaM1n-ka
@V1TaM1n-ka 2 года назад
Шел 2021 год, он теперь везде этот QR-cod
@ameba4567
@ameba4567 2 года назад
Как из букв получились цифры? Типа номер этой цифры в алфавите?
@artemla9292
@artemla9292 2 года назад
Гугли: "перевод букв в двоичную систему"
@user-vd3qg8cq9d
@user-vd3qg8cq9d 2 года назад
Типо того
@markusboy8472
@markusboy8472 10 месяцев назад
Я думал все намного сложней с этими куаркодами
@mrbraooni
@mrbraooni 7 месяцев назад
Не понятно всё равно. У тебя на картинке мальчик мигает фонарём, допустим фонарь горит - единица, не горит - ноль. Как мне передать два ноля подряд, одним фонарём, ведь если его включить то между получим свет - а это единица.
@zero2heroorg
@zero2heroorg 7 месяцев назад
ответ - частота дискретизации. Например, 1 секунда = 1 символ. Тогда если ничего не показывать 2 секунды, это будет 2 нуля. Это замена пауз в азбуке Морзе между символами и словами, которая и убила азбуку Морзе и дала нам высокоскоростной интернет.
@mrbraooni
@mrbraooni 7 месяцев назад
@@zero2heroorg спасибо большое. Я предположил, что нужно добавить время, но был не уверен. Теперь всё на своих местах.
@martchelloguru
@martchelloguru 2 года назад
Я та, которая подписана ради голоса автора 😄🤭
@zero2heroorg
@zero2heroorg 2 года назад
неожиданно! И приятно.
@boh.8.
@boh.8. Год назад
я так понял эта штука только для компьютеров и удобства, а в бытовой жизни человека он нах не нужен?
@user-dr5zb7jr7f
@user-dr5zb7jr7f Год назад
Максимальное число одним символом это 1001
@zero2heroorg
@zero2heroorg Год назад
почему же? Что если взять юникод? Там больше миллиона символов.
Далее
СЫН ДЛЯ БИТЬЯ - МУЖСКОЕ ЖЕНСКОЕ
1:04:37
ВАУ! ФЛЕШКА, которой 200 ЛЕТ!
14:56
Просмотров 610 тыс.