Задача: 10101 - 101 (скорее всего в двоичной системе счисления, т.к. используются только цифры 0 и 1)
- Приведём к одинаковой длине (добавим ведущие нули слева к меньшему слагаемому): 10101
- 00101 = ?
- Вычитание справа налево (без займов, так как в каждом разряде верхняя цифра не меньше нижней):
- Правый разряд: 1 - 1 = 0
- Следующий разряд: 0 - 0 = 0
- Далее: 1 - 1 = 0
- Далее: 0 - 0 = 0
- Левый разряд: 1 - 0 = 1
Итого: 10000
- Проверка (пользуемся десятичной интерпретацией, чтобы убедиться):
- 10101₂ = 1·16 + 0·8 + 1·4 + 0·2 + 1·1 = 21
- 101₂ = 1·4 + 0·2 + 1·1 = 5
- 21 − 5 = 16 = 10000₂
Ответ: 10000₂ (в десятичной системе — 16). Примечание: если трактовать числа как обычные десятичные числа 10101 и 101, то результат будет 10000 в десятичной системе. В контексте информатики чаще всего числа записаны двоично, поэтому 10000₂ — правильный ответ.