Вопрос:

4. Выполните вычитание: 100110<sub>2</sub> - 1011<sub>2</sub>. Ответ запишите в двоичной системе счисления. Основание системы писать не нужно.

Ответ:

Решение:

Выполняем вычитание в двоичной системе:

1001102

- 10112

-------

Чтобы было проще, выровняем числа по правому краю, добавив нули:

1001102

- 0010112

-------

Вычитаем поразрядно справа налево:

  1. 0 - 1: Занимаем у соседнего разряда. Получаем 10 - 1 = 1. Предыдущий разряд стал 0.
  2. 0 - 1: Снова занимаем. Получаем 10 - 1 = 1. Предыдущий разряд стал 0.
  3. 0 - 0 = 0.
  4. 0 - 1: Занимаем у соседнего разряда. Получаем 10 - 1 = 1. Предыдущий разряд стал 0.
  5. 0 - 0 = 0.
  6. 1 - 0 = 1.

Получаем: 111112

Ответ: 11111