Чтобы выполнить вычитание чисел в двоичной системе, давайте сначала запишем числа:
11001 (число 25 в десятичной системе)
- 1101 (число 13 в десятичной системе)
Теперь начнем вычитание. Для удобства вычтем сначала 1101 от 11001, выравнивая числа по столбцам:
11001
- 01101
Теперь, начиная с самой правой колонки:
- В первом столбце: 1 - 1 = 0
- Во втором столбце: 0 - 0 = 0
- В третьем столбце: 0 - 1. Поскольку 0 меньше 1, мы занимаем 1 из следующего столбца (выполняя заимствование), превращая 0 в 2 (или 10 в двоичной системе): 10 - 1 = 1. Теперь переходим к следующему столбцу, который стал 0 после заимствования.
- В четвертом столбце: у нас теперь 0 - 1. Мы снова заимствуем, и теперь этот столбец оказался 0, что также требует заимствования из следующего столбца: 10 - 1 = 1.
- В пятом столбце: здесь теперь 0 - 0 = 0.
Таким образом, вычитание выглядит следующим образом:
11001
- 01101
--------
00100
Значит, результат вычитания 11001 - 1101 равен 100 (в двоичной системе), что соответствует 4 в десятичной системе.