Тёмный

Вычитание двоичных чисел. Гайд для новичков 

Айтишник 👩‍💻
Подписаться 15 тыс.
Просмотров 2,4 тыс.
50% 1

Подробно объясняю как происходит вычитание в двоичной системе счисления. Для начинающих и продолжающих :)
💻 Мой tech блог: skobki.com
► Подпишись на канал "Айтишник": / webpomosh
💾 Наша дискорд-игра начинающих программистов: / discord
► Практические советы дает "Компьютерщик": / skobks
#двоичныйКод #системаСчисления #информатика
// Айтишник - это ВЕБ ПОМОЩЬ и онлайн консалтинг. На канале выходят видео консультации, уроки и советы касательно профессиональных аспектов работы с информационными технологиями (ИТ). Программирование и дизайн онлайн проектов, работа в айти, разбор инструментов и технологий. Есть плейлисты про веб-дизайн и создание сайтов с нуля: работа с движками CMS, администрирование, контент-менеджмент, поддержка и раскрутка веб-проектов. Разбирается создание своей компьютерной игры и работа с сервером. Обсуждаем также актуальные вопросы и новости айти.
Еще в 90-ых мы начали создавать свои первые сайты на html и постепенно еще будучи студентами МГУ нашли себя в веб-строительстве и дизайне: мы создавали веб-сайты разного назначения и размера, это мог быть сайт-визитка, сайт научного института или проекта, корпоративный или тематический портал. Мы работали с разным функционалом от гео-материалов до форумов и соцсетей. За 10 лет мы освоили основные веб-технологии и постепенно наш фокус интереса сместился от создания сайтов к веб-консалтингу. Мы до сих пор администрируем несколько крупных научных и бизнес онлайн-площадок, заказы на новые сайты мы не принимаем. Так что не пишите нам с предложением сделать вам сайт. Вместо этого мы решили уделять время съемке видео на ютуб, и на этом канале мы делимся всем, что знаем в сфере информационных технологий и айтишными хитростями, которые продолжаем узнавать каждый день!
Пару лет назад запустилась работа по созданию онлайновой компьютерной игры Тангария по авторскому миру и замыслу Тангара Игроглаза tangaria.com/ Лайфхаки и опыт по теме геймдева также представлены на канале "Айтишник". Мы рады делиться знаниями и ответить на ваши вопросы в комментариях или в следующем видео.
► Список наших ютуб каналов - на сайте: ENTR.ru

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

 

21 сен 2022

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 8   
@Alex_Lutor
@Alex_Lutor Год назад
Спасибо. Брат сделай ещё про вычитание десятеричных пожалуйста. 😀
@user-tm1dx2lh7r
@user-tm1dx2lh7r 5 месяцев назад
Максимально усложнил объяснение.
@user-se2ms5rd8o
@user-se2ms5rd8o 2 месяца назад
Когда учился читать и писать по -арабски,то было проще.Надо пересмотреть еще несколько раз.
@randomcreations1079
@randomcreations1079 Год назад
Большой Спасиб за новые знания! Как вычитать обычные бинарные числа я ещё не знал. Изучал немного другую тему - а именно как складывать one complement и two complement бинарные числа, правда я её изучал по теме 8-битных процессоров 70-х и там речь шла больше об ассемблере. Хз - надо будет проверить, применимо ли это в Си. Тема переполнения буфера там также затрагивается. В основном насколько я понял буфер может переполниться при сложении двух позитивных или двух негативных чисел с two complement нотацией. Если суммируются Негативное (т.е. со знаком минус) число и Позитивное число с two complement нотацией, то получить переполнение не получится, потому что они друг друга взаимоисключают, какие бы значения они не имели в выражении. PS: two complement нотация нужна, чтобы работать с Signed числами, как положительными, так и отрицательными. Фишка в том, что на запись положительного бинарного числа эта нотация никак не влияет, т.е. когда мы пишем бинарное число со знаком + в two complement нотации, это то же самое бинарное число в обычной нотации (т.е. без нотаций). Допустим десятичное число 85 = бинарное 0101 0101. Если же нам нужно записать это же число, но со знаком минус (-), то мы сперва инвертируем все биты в этом числе (получаем 1010 1010) и после этого к последнему биту прибавляем 1 бит. (получаем 1010 1011). Такая нотация нужна, чтобы без ошибок складывать бинарные числа с разными знаками. Первый бит (первый слева) в Signed числе отводится под знак, поэтому бинарные числа начинающиеся с 0 - это положительные числа, а начинающиеся с 1 - это отрицательные числа. Если кому-то более интересно воткнуть в эту тему поглубже и если вы не боитесь путешествий во времени, то советую к прочтению книгу Programming The 6502 by Rodnay Zaks (1983). Её можно найти на Internet Archive
@user-fx4tu2dn3c
@user-fx4tu2dn3c 4 месяца назад
Первое число: считаем числа под которыми единички, второе также! Ну а сумму считайте сами =)
@LLCUNIT
@LLCUNIT Год назад
Понял нижние числа в таком же разряде
@LLCUNIT
@LLCUNIT Год назад
Зачем вычитать двоичные числа если можно вычесть десятичные и представить его в двоичном?
@ohhmygod3478
@ohhmygod3478 Год назад
Не рационально потому что. В показанном случае делаешь 1 действие, в тобою предложенном случае 3.
Далее
Turning trash into triumph, one can at a time!
00:18
Просмотров 3,4 млн
Жидкие носки)))
00:19
Просмотров 827 тыс.
КРАФЧУ NAMELESS СКИН!
1:53:35
Просмотров 439 тыс.
Двоичная арифметика
7:14
Просмотров 28 тыс.