Задача: 295447843 - 74567439006
Сравним числа: 74567439006 больше 295447843, значит результат будет отрицательным.
Найдем разницу по модулю: 74567439006 - 295447843 = 74271991163? Давайте посчитаем точно по разрядам.
Запишем так же группы по три цифры: 74 | 567 | 439 | 006 00 | 295 | 447 | 843 Вычитаем справа налево:
- 006 - 843 не хватает, заняли 1 из предыдущей группы: 1006 - 843 = 163
- 439 стала 438 после заема, теперь 438 - 447 не хватает, заняли 1 из предыдущей: 1438 - 447 = 991
- 567 стала 566 после заема: 566 - 295 = 271
- 74 - 00 = 74
Итого разность модулей: 74 | 271 | 991 | 163 = 74 271 991 163.
Так как 295447843 < 74567439006, результат равен минусу этой разности: 295447843 - 74567439006 = -74 271 991 163.
Ответ: -74 271 991 163.