Решение:
- Переведем двоичные числа в десятичную систему для удобства:
- 111002 = 1*24 + 1*23 + 1*22 + 0*21 + 0*20 = 16 + 8 + 4 + 0 + 0 = 2810
- 11012 = 1*23 + 1*22 + 0*21 + 1*20 = 8 + 4 + 0 + 1 = 1310
- Выполним вычитание в десятичной системе: 28 - 13 = 1510
- Переведем результат обратно в двоичную систему:
- 15 / 2 = 7 ост. 1
- 7 / 2 = 3 ост. 1
- 3 / 2 = 1 ост. 1
- 1 / 2 = 0 ост. 1
- Читаем остатки снизу вверх: 11112
- Альтернативный метод (вычитание в столбик в двоичной системе):
11100
- 1101
-------
01111
Объяснение вычитания в столбик:
- Справа налево:
- 0 - 1: Не можем вычесть, занимаем у следующей цифры.
- Вторая цифра стала 0. Занимаем у третьей (1). Третья цифра становится 0, вторая становится 2 (т.к. в двоичной системе 10 = 2).
- Теперь у второй цифры есть 2. 2 - 1 = 1.
- Третья цифра стала 0. 0 - 1: Не можем вычесть, занимаем у четвертой (1). Четвертая цифра становится 0, третья становится 2.
- Теперь у третьей цифры есть 2. 2 - 1 = 1.
- Четвертая цифра стала 0. 0 - 1: Не можем вычесть, занимаем у пятой (1). Пятая цифра становится 0, четвертая становится 2.
- Теперь у четвертой цифры есть 2. 2 - 1 = 1.
- Пятая цифра стала 0. 0 - 0 = 0.
- Результат: 11112
Ответ: 1111