Деление столбиком 30000000000100000000000000000000000000000000000000000001 на 0.1283738732938282828383939393992
Задача: разделить столбиком 30000000000100000000000000000000000000000000000000000001 на 0.1283738732938282828383939393992.
Решение:
- 3.00000000001E+55 — делимое, 0.12837387329383 — делитель.
- Делимое 3.00000000001E+55 и делитель 0.12837387329383 — десятичные числа. Для удобства вычислений приведём их к целому виду. Т.к. количество цифр после запятой в делимом больше чем в делителе, то передвинем запятую в делимом вправо до конца (избавимся от неё), а в делителе передвинем запятую вправо и добавим столько нулей, какова разница в количестве цифр после запятой, между делимым и делителем (в нашем случае — 1). Таким образом наш пример 3.00000000001E+55 : 0.12837387329383, сводится к делению целых чисел 3.00000000001E+70 : 1.2837387329383E+14.
— | 3 | . | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | E | + | 7 | 0 | 1 | . | 2 | 8 | 3 | 7 | 3 | 8 | 7 | 3 | 2 | 9 | 3 | 8 | 3 | E | + | 1 | 4 | |||||||||||||||||
2 | 5 | 6 | 7 | 4 | 7 | 7 | 4 | 6 | 5 | 8 | 7 | 6 | 5 | 6 | 2 | 7 | 1 | 8 | 4 | 5 | , | 7 | 3 | 5 | 0 | 5 | 8 | 5 | 4 | 9 | |||||||||||||||||||||||
— | 9 | 2 | 2 | 3 | 1 | 1 | 5 | 2 | 8 | 9 | 1 | 0 | 8 | 1 | 8 | 8 | 1 | 5 | 1 | ||||||||||||||||||||||||||||||||||
9 | 2 | 2 | 3 | 0 | 2 | 0 | 9 | 2 | 6 | 7 | 9 | 5 | 0 | 9 | 4 | 0 | 1 | 6 | |||||||||||||||||||||||||||||||||||
— | 9 | 4 | 3 | 6 | 2 | 3 | 1 | 3 | 0 | 9 | 4 | 1 | 3 | 5 | 0 | ||||||||||||||||||||||||||||||||||||||
8 | 9 | 8 | 6 | 1 | 7 | 1 | 1 | 3 | 0 | 5 | 6 | 7 | 9 | 8 | |||||||||||||||||||||||||||||||||||||||
— | 4 | 5 | 0 | 0 | 6 | 0 | 1 | 7 | 8 | 8 | 4 | 5 | 5 | 2 | 0 | ||||||||||||||||||||||||||||||||||||||
3 | 8 | 5 | 1 | 2 | 1 | 6 | 1 | 9 | 8 | 8 | 1 | 4 | 8 | 4 | |||||||||||||||||||||||||||||||||||||||
— | 6 | 4 | 9 | 3 | 8 | 5 | 5 | 8 | 9 | 6 | 4 | 0 | 3 | 6 | 0 | ||||||||||||||||||||||||||||||||||||||
6 | 4 | 1 | 8 | 6 | 9 | 3 | 6 | 6 | 4 | 6 | 9 | 1 | 4 | 1 | |||||||||||||||||||||||||||||||||||||||
— | 7 | 5 | 1 | 6 | 2 | 2 | 3 | 1 | 7 | 1 | 2 | 1 | 9 | 0 | |||||||||||||||||||||||||||||||||||||||
0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
— | 7 | 5 | 1 | 6 | 2 | 2 | 3 | 1 | 7 | 1 | 2 | 1 | 9 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||
6 | 4 | 1 | 8 | 6 | 9 | 3 | 6 | 6 | 4 | 6 | 9 | 1 | 4 | 1 | |||||||||||||||||||||||||||||||||||||||
— | 1 | 0 | 9 | 7 | 5 | 2 | 9 | 5 | 0 | 6 | 5 | 2 | 7 | 5 | 9 | 0 | |||||||||||||||||||||||||||||||||||||
1 | 0 | 2 | 6 | 9 | 9 | 0 | 9 | 8 | 6 | 3 | 5 | 0 | 6 | 2 | 6 | ||||||||||||||||||||||||||||||||||||||
— | 7 | 0 | 5 | 3 | 8 | 5 | 2 | 0 | 1 | 7 | 6 | 9 | 6 | 4 | 0 | ||||||||||||||||||||||||||||||||||||||
6 | 4 | 1 | 8 | 6 | 9 | 3 | 6 | 6 | 4 | 6 | 9 | 1 | 4 | 1 | |||||||||||||||||||||||||||||||||||||||
— | 6 | 3 | 5 | 1 | 5 | 8 | 3 | 5 | 3 | 0 | 0 | 4 | 9 | 9 | 0 | ||||||||||||||||||||||||||||||||||||||
5 | 1 | 3 | 4 | 9 | 5 | 4 | 9 | 3 | 1 | 7 | 5 | 3 | 1 | 3 | |||||||||||||||||||||||||||||||||||||||
— | 1 | 2 | 1 | 6 | 6 | 2 | 8 | 5 | 9 | 8 | 2 | 9 | 6 | 7 | 7 | 0 | |||||||||||||||||||||||||||||||||||||
1 | 1 | 5 | 5 | 3 | 6 | 4 | 8 | 5 | 9 | 6 | 4 | 4 | 4 | 5 | 4 |
Подробнее о том, как делить столбиком десятичные числа смотрите тут.
Ответ: 30000000000100000000000000000000000000000000000000000001 : 0.1283738732938282828383939393992 = 271845,735058549.