Задача: 287654346790765224688 + 755456789644
Цель: понять решение пошагово.
1) Выравнивание чисел
- Запишем оба числа в виде групп по три цифры слева направо (удобно считать разряды сотен, тысяч, миллионов и т. д.):
- 287 | 654 | 346 | 790 | 765 | 224 | 688
- 000 | 000 | 000 | 755 | 456 | 789 | 644
- Добавляем ведущие нули ко второму числу, чтобы длины групп совпали.
2) Складываем поразряно справа налево с переносами
- 688 + 644 = 1332 → пишем 332, перенос 1
- 224 + 789 + 1 = 1014 → пишем 014, перенос 1
- 765 + 456 + 1 = 1222 → пишем 222, перенос 1
- 790 + 755 + 1 = 1546 → пишем 546, перенос 1
- 346 + 000 + 1 = 347 → пишем 347, перенос 0
- 654 + 000 + 0 = 654 → пишем 654
- 287 + 000 + 0 = 287 → пишем 287
3) Собираем результат
- Получаем группы: 287 | 654 | 347 | 546 | 222 | 014 | 332
- Читаем как число: 287,654,347,546,222,014,332
4) Быстрая проверка (разложение по разрядам на 12 последних цифр)
- От первого числа взять старшие 9 цифр: 287,654,346 и последние 12 цифр: 790,765,224,688
- Но нужно добавить 755,456,789,644 к числу с последними 12 цифрами:
790,765,224,688 + 755,456,789,644 = 1,546,222,014,332
- Это можно разбить как 1·10^12 + 546,222,014,332, следовательно общий ответ:
(287,654,346 + 1)·10^12 + 546,222,014,332 = 287,654,347,546,222,014,332
- Совпадает с полученным результатом выше.
Итоговый ответ:
287654347546222014332