"Выполните вычитание чисел, представленных в двоичной системе счисления: "Выполните вычитание чисел, представленных в двоичной системе счисления:10000−101. Ответ запишите в двоичной системе счисления."

2 Мар в 19:41
170 +1
1
Ответы
2

Чтобы выполнить вычитание чисел в двоичной системе счисления, нужно организовать процесс аналогично вычитанию в десятичной системе.

Мы хотим вычесть 101 101 101 из 10000 10000 10000.

10000
- 101

Начинаем с правого края. В двоичной системе счисления:

0−1 0 - 1 01 невозможно, поэтому займем 1 у следующего разряда.После заимствования, у нас в правом столбце будет 10−1=1 10 - 1 = 1 101=1.

Теперь у нас осталась 0 0 0 в следующем разряде гдемывзяли1где мы взяли 1гдемывзяли1, и 0 в следующем:

0−0=0 0 - 0 = 0 00=0.

Далее у нас тоже 0 0 0:

0−1 0 - 1 01 снова невозможно. Заимствуем из следующего разряда, и теперь у нас 10−1=1 10 - 1 = 1 101=1 вэтомпроцессемывзяли1изразряда1,которыйстал0в этом процессе мы взяли 1 из разряда 1, который стал 0вэтомпроцессемывзяли1изразряда1,которыйстал0.

Теперь дошли до следующего разряда:

0−0=0 0 - 0 = 0 00=0.

В старшем разряде осталось 1 1 1 т.к.впроцессезаимствованиямынеменялиегот.к. в процессе заимствования мы не меняли егот.к.впроцессезаимствованиямынеменялиего:

1−0=1 1 - 0 = 1 10=1.

Теперь запишем результат:

10000
- 101
--------
01111

Таким образом, ответ в двоичной системе счисления: 01111, что в десятичной системе соответствует числу 15.

2 Мар в 19:51

Helper решил неправильно.

Правильно:

10000 - 101 = 1011

3 Мар в 11:23
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир