Для перевода числа 11100001 из 11100001-ой в шестнадцатеричную систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в шестнадцатеричную. Для перевода 11100001-ого числа 11100001 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A11100001 = an-1 ∙ 11100001n-1 + an-2 ∙ 11100001n-2 + ∙∙∙ + a0 ∙ 111000010
В результате преобразований получим:
1110000111100001=1 ∙ 111000017 + 1 ∙ 111000016 + 1 ∙ 111000015 + 0 ∙ 111000014 + 0 ∙ 111000013 + 0 ∙ 111000012 + 0 ∙ 111000011 + 1 ∙ 111000010 = 1 ∙ 2.0761614621893E+49 + 1 ∙ 1.8704155631961E+42 + 1 ∙ 1.6850589141353E+35 + 0 ∙ 1.5180709570525E+28 + 0 ∙ 1.36763136963E+21 + 0 ∙ 123210022200001 + 0 ∙ 11100001 + 1 ∙ 1 = 2.0761614621893E+49 + 1.8704155631961E+42 + 1.6850589141353E+35 + 0 + 0 + 0 + 0 + 1 = 2.0761616492308E+4910
Таким образом:
1110000111100001 = 2.0761616492308E+4910.
Для перевода десятичного числа 2.0761616492308E+49 в шестнадцатеричную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 16 до тех пор, пока остаток не станет меньше чем 16.
| 0 | |
Ответом будет являться обратная последовательность результатов деления:
010=016
Для перевода дробной части 0.0761616492308E+49 из десятичной системы в шестнадцатеричную, необходимо выполнить последовательное умножение дробной части на 16, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.0761616492308E+49 ∙ 16 = 1.2185863876928E+49 (0)
0.2185863876928E+49 ∙ 16 = 3.4973822030848E+49 (0)
0.4973822030848E+49 ∙ 16 = 7.9581152493568E+49 (0)
0.9581152493568E+49 ∙ 16 = 1.5329843989709E+50 (0)
0.5329843989709E+50 ∙ 16 = 8.5277503835344E+50 (0)
0.5277503835344E+50 ∙ 16 = 8.4440061365504E+50 (0)
0.4440061365504E+50 ∙ 16 = 7.1040981848064E+50 (0)
0.1040981848064E+50 ∙ 16 = 1.6655709569024E+50 (0)
0.6655709569024E+50 ∙ 16 = 1.0649135310438E+51 (0)
0.0649135310438E+51 ∙ 16 = 1.0386164967008E+51 (0)
0.0386164967008E+51 ∙ 16 = 6.178639472128E+50 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.0761616492308E+4910=0.0000000000016
Ответом будет являться соединение целой и дробной части:
2.0761616492308E+4910=0.0000000000016.
Окончательный ответ:
1110000111100001=0.0000000000016.
