Для перевода десятичного числа 24589324538.823457372598 в шестнадцатеричную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 16 до тех пор, пока остаток не станет меньше чем 16.
— | 24589324538 | 16 | |||||||||||||||
24589324528 | — | 1536832783 | 16 | ||||||||||||||
A | 1536832768 | — | 96052048 | 16 | |||||||||||||
F | 96052048 | — | 6003253 | 16 | |||||||||||||
0 | 6003248 | — | 375203 | 16 | |||||||||||||
5 | 375200 | — | 23450 | 16 | |||||||||||||
3 | 23440 | — | 1465 | 16 | |||||||||||||
A | 1456 | — | 91 | 16 | |||||||||||||
9 | 80 | 5 | |||||||||||||||
B |
Ответом будет являться обратная последовательность результатов деления:
2458932453810=5B9A350FA16
Для перевода дробной части 0.823457372598 из десятичной системы в шестнадцатеричную, необходимо выполнить последовательное умножение дробной части на 16, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.823457372598 ∙ 16 = 13.175317961568 (D)
0.175317961568 ∙ 16 = 2.805087385088 (2)
0.805087385088 ∙ 16 = 12.881398161408 (C)
0.881398161408 ∙ 16 = 14.102370582528 (E)
0.102370582528 ∙ 16 = 1.637929320448 (1)
0.637929320448 ∙ 16 = 10.206869127168 (A)
0.206869127168 ∙ 16 = 3.309906034688 (3)
0.309906034688 ∙ 16 = 4.958496555008 (4)
0.958496555008 ∙ 16 = 15.335944880128 (F)
0.335944880128 ∙ 16 = 5.375118082048 (5)
0.375118082048 ∙ 16 = 6.001889312768 (6)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.82345737259810=0.D2CE1A34F5616
Окончательным ответом будет являться соединение целой и дробной части:
24589324538.82345737259810=5B9A350FA.D2CE1A34F5616.