Деление столбиком 787459889784567897999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999877777777777777777777777777777777777777777777777777777777777777777777777777777777777777744444444444444444444444444444444456666666666666654444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444777777777777777777777777777777744444444444444444444444777777777775777777777777777777777777777777777777777777777777499999999999999999999999999999999999999999999999999999999999999999999999996666666666666674864864647866544444 на 555555555555555655485555555555555555555555555555555555555555555555559999999999999999999999995999999999999999999999999999999999999999999999999999999999999999999999999999995555555555555555
Задача: разделить столбиком 787459889784567897999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999877777777777777777777777777777777777777777777777777777777777777777777777777777777777777744444444444444444444444444444444456666666666666654444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444777777777777777777777777777777744444444444444444444444777777777775777777777777777777777777777777777777777777777777499999999999999999999999999999999999999999999999999999999999999999999999996666666666666674864864647866544444 на 555555555555555655485555555555555555555555555555555555555555555555559999999999999999999999995999999999999999999999999999999999999999999999999999999999999999999999999999995555555555555555.
Решение:
- INF — делимое, 5.5555555555556E+185 — делитель.
- Делитель 5.5555555555556E+185 — десятичное число. Для удобства вычислений приведём его к целому виду. Для этого добавим в делимое столько нулей, сколько цифр стоит в делителе после запятой (в нашем случае это 18), а в делителе передвинем запятую вправо (избавимся от неё). Таким образом наш пример INF : 5.5555555555556E+185, сводится к делению целых чисел INF : 5.5555555555556E+203.
— | I | N | F | 5 | . | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 6 | E | + | 2 | 0 | 3 |
0 | 0 | ||||||||||||||||||||||
0 |
Подробнее о том, как делить столбиком десятичные числа смотрите тут.
Ответ: 787459889784567897999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999877777777777777777777777777777777777777777777777777777777777777777777777777777777777777744444444444444444444444444444444456666666666666654444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444777777777777777777777777777777744444444444444444444444777777777775777777777777777777777777777777777777777777777777499999999999999999999999999999999999999999999999999999999999999999999999996666666666666674864864647866544444 : 555555555555555655485555555555555555555555555555555555555555555555559999999999999999999999995999999999999999999999999999999999999999999999999999999999999999999999999999995555555555555555 = 0.