Для вычитания двоичных чисел:
- Представим числа столбиком:
1001101
- 10110
-------
- Вычитаем поразрядно, занимая при необходимости:
- Справа налево:
- 0 - 0 = 0
- 0 - 1 = ? Занимаем у следующего разряда.
- 1 - 1 = 0. Теперь у нас 0 - 1. Занимаем у следующего разряда.
- 1 - 0 = 1. Теперь у нас 0 - 1. Занимаем у следующего разряда.
- 0 - 0 = 0. Теперь у нас 0 - 1. Занимаем у следующего разряда.
- 1 - 0 = 1. Теперь у нас 0 - 1. Занимаем у следующего разряда.
- 0 - 0 = 0. Теперь у нас 0 - 1.
Переведем заемы в двоичную систему:
1001101
- 010110
-------
- 1 - 0 = 1
- 0 - 1 = ? (Заняли у 1, стало 10. 10 - 1 = 1)
- 0 - 1 = ? (Заняли у 1, стало 10. Было 1, стало 0. 10 - 1 = 1)
- 0 - 0 = 0
- 0 - 1 = ? (Заняли у 1, стало 10. 10 - 1 = 1)
- 0 - 0 = 0
- 1 - 0 = 1
Соберем результат:
1001101
- 010110
-------
0110111
- Уберем ведущие нули:
Ответ: 110111