Для перевода числа 2E9 из 2E9-ой в 2E9-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 2E9-ую. Для перевода 2E9-ого числа 2E9 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A2E9 = an-1 ∙ 2E9n-1 + an-2 ∙ 2E9n-2 + ∙∙∙ + a0 ∙ 2E90
В результате преобразований получим:
2E92E9=2 ∙ 2E92 + E ∙ 2E91 + 9 ∙ 2E90 = 2 ∙ 4.0E+18 + 14 ∙ 2000000000 + 9 ∙ 1 = 8.0E+18 + 28000000000 + 9 = 8.000000028E+1810
Таким образом:
2E92E9 = 8.000000028E+1810.
Для перевода десятичного числа 8.000000028E+18 в 2E9-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 2E9 до тех пор, пока остаток не станет меньше чем 2E9.
— | 8000000028000000000 | 2E9 | |||
8.000000028E+18 | — | 4000000014 | 2E9 | ||
0 | 4000000000 | 2 | |||
E |
Ответом будет являться обратная последовательность результатов деления:
800000002800000000010=2E02E9
Для перевода дробной части 0.000000028E+18 из десятичной системы в 2E9-ую, необходимо выполнить последовательное умножение дробной части на 2E9, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.000000028E+18 ∙ 2E9 = 5.6E+19 ()
0.6E+19 ∙ 2E9 = 1.2E+28 ()
0.2E+28 ∙ 2E9 = 4.0E+36 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.000000028E+1810=0.02E9
Ответом будет являться соединение целой и дробной части:
8.000000028E+1810=2E0.02E9.
Окончательный ответ:
2E92E9=2E0.02E9.