Для перевода числа 89.908 из 67-ой в 98-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 98-ую. Для перевода 67-ого числа 89.908 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A67 = an-1 ∙ 67n-1 + an-2 ∙ 67n-2 + ∙∙∙ + a0 ∙ 670 + a-1 ∙ 67-1 + ∙∙∙ + a-m ∙ 67-m
В результате преобразований получим:
89.90867=8 ∙ 671 + 9 ∙ 670 + 9 ∙ 67-1 + 0 ∙ 67-2 + 8 ∙ 67-3 = 8 ∙ 67 + 9 ∙ 1 + 9 ∙ 0.014925373134328 + 0 ∙ 0.00022276676319893 + 8 ∙ 3.3248770626706E-6 = 536 + 9 + 0.13432835820896 + 0 + 2.6599016501365E-5 = 545.1343549572310
Таким образом:
89.90867 = 545.1343549572310.
Для перевода десятичного числа 545.13435495723 в 98-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 98 до тех пор, пока остаток не станет меньше чем 98.
| — | 545 | 98 | |
| 490 | 5 | ||
Ответом будет являться обратная последовательность результатов деления:
54510=598
Для перевода дробной части 0.13435495723 из десятичной системы в 98-ую, необходимо выполнить последовательное умножение дробной части на 98, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.13435495723 ∙ 98 = 13.16678580854 (D)
0.16678580854 ∙ 98 = 16.34500923692 (G)
0.34500923692 ∙ 98 = 33.81090521816 (X)
0.81090521816 ∙ 98 = 79.46871137968 (X)
0.46871137968 ∙ 98 = 45.93371520864 (X)
0.93371520864 ∙ 98 = 91.50409044672 (X)
0.50409044672 ∙ 98 = 49.40086377856 (X)
0.40086377856 ∙ 98 = 39.28465029888 (X)
0.28465029888 ∙ 98 = 27.89572929024 (R)
0.89572929024 ∙ 98 = 87.78147044352 (R)
0.78147044352 ∙ 98 = 76.58410346496 (R)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.1343549572310=0.DGXXXXXXRRR98
Ответом будет являться соединение целой и дробной части:
545.1343549572310=5.DGXXXXXXRRR98.
Окончательный ответ:
89.90867=5.DGXXXXXXRRR98.
