Деление столбиком 9999999999999999999999999999999999999999999999999999999999 на 57385295285825885929898230958590325908532
Задача: разделить столбиком 9999999999999999999999999999999999999999999999999999999999 на 57385295285825885929898230958590325908532.
Решение:
- 1.0E+58 — делимое, 5.7385295285826E+40 — делитель.
- Делимое 1.0E+58 и делитель 5.7385295285826E+40 — десятичные числа. Для удобства вычислений приведём их к целому виду. Т.к. количество цифр после запятой в делителе больше чем в делимом, то передвинем запятую в делителе вправо до конца (избавимся от неё), а в делимом передвинем запятую вправо и добавим столько нулей, какова разница в количестве цифр после запятой, между делимым и делителем (в нашем случае — 12). Таким образом наш пример 1.0E+58 : 5.7385295285826E+40, сводится к делению целых чисел 1.0E+75 : 5.7385295285826E+57.
— | 1 | . | 0 | E | + | 7 | 5 | 5 | . | 7 | 3 | 8 | 5 | 2 | 9 | 5 | 2 | 8 | 5 | 8 | 2 | 6 | E | + | 5 | 7 | |||||||||||||||||||
1 | , | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||||||||||||||||||||||||||
— | 9 | 2 | 2 | 3 | 3 | 7 | 2 | 0 | 3 | 6 | 8 | 5 | 4 | 7 | 7 | 5 | 8 | 0 | 7 | ||||||||||||||||||||||||||
0 | |||||||||||||||||||||||||||||||||||||||||||||
— | 9 | 2 | 2 | 3 | 3 | 7 | 2 | 0 | 3 | 6 | 8 | 5 | 4 | 7 | 7 | 5 | 8 | 0 | 7 | ||||||||||||||||||||||||||
0 | |||||||||||||||||||||||||||||||||||||||||||||
— | 9 | 2 | 2 | 3 | 3 | 7 | 2 | 0 | 3 | 6 | 8 | 5 | 4 | 7 | 7 | 5 | 8 | 0 | 7 | ||||||||||||||||||||||||||
0 | |||||||||||||||||||||||||||||||||||||||||||||
— | 9 | 2 | 2 | 3 | 3 | 7 | 2 | 0 | 3 | 6 | 8 | 5 | 4 | 7 | 7 | 5 | 8 | 0 | 7 | ||||||||||||||||||||||||||
0 | |||||||||||||||||||||||||||||||||||||||||||||
— | 9 | 2 | 2 | 3 | 3 | 7 | 2 | 0 | 3 | 6 | 8 | 5 | 4 | 7 | 7 | 5 | 8 | 0 | 7 | ||||||||||||||||||||||||||
0 | |||||||||||||||||||||||||||||||||||||||||||||
— | 9 | 2 | 2 | 3 | 3 | 7 | 2 | 0 | 3 | 6 | 8 | 5 | 4 | 7 | 7 | 5 | 8 | 0 | 7 | ||||||||||||||||||||||||||
0 | |||||||||||||||||||||||||||||||||||||||||||||
— | 9 | 2 | 2 | 3 | 3 | 7 | 2 | 0 | 3 | 6 | 8 | 5 | 4 | 7 | 7 | 5 | 8 | 0 | 7 | ||||||||||||||||||||||||||
0 | |||||||||||||||||||||||||||||||||||||||||||||
— | 9 | 2 | 2 | 3 | 3 | 7 | 2 | 0 | 3 | 6 | 8 | 5 | 4 | 7 | 7 | 5 | 8 | 0 | 7 | ||||||||||||||||||||||||||
0 | |||||||||||||||||||||||||||||||||||||||||||||
— | 9 | 2 | 2 | 3 | 3 | 7 | 2 | 0 | 3 | 6 | 8 | 5 | 4 | 7 | 7 | 5 | 8 | 0 | 7 | ||||||||||||||||||||||||||
0 | |||||||||||||||||||||||||||||||||||||||||||||
— | 9 | 2 | 2 | 3 | 3 | 7 | 2 | 0 | 3 | 6 | 8 | 5 | 4 | 7 | 7 | 5 | 8 | 0 | 7 | ||||||||||||||||||||||||||
0 |
Подробнее о том, как делить столбиком десятичные числа смотрите тут.
Ответ: 9999999999999999999999999999999999999999999999999999999999 : 57385295285825885929898230958590325908532 = 1,1111111111.