Для перевода десятичного числа 32026.07251 в шестнадцатеричную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 16 до тех пор, пока остаток не станет меньше чем 16.
| — | 32026 | 16 | |||||
| 32016 | — | 2001 | 16 | ||||
| A | 2000 | — | 125 | 16 | |||
| 1 | 112 | 7 | |||||
| D |
Ответом будет являться обратная последовательность результатов деления:
3202610=7D1A16
Для перевода дробной части 0.07251 из десятичной системы в шестнадцатеричную, необходимо выполнить последовательное умножение дробной части на 16, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.07251 ∙ 16 = 1.16016 (1)
0.16016 ∙ 16 = 2.56256 (2)
0.56256 ∙ 16 = 9.00096 (9)
0.00096 ∙ 16 = 0.01536 (0)
0.01536 ∙ 16 = 0.24576 (0)
0.24576 ∙ 16 = 3.93216 (3)
0.93216 ∙ 16 = 14.91456 (E)
0.91456 ∙ 16 = 14.63296 (E)
0.63296 ∙ 16 = 10.12736 (A)
0.12736 ∙ 16 = 2.03776 (2)
0.03776 ∙ 16 = 0.60416 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.0725110=0.129003EEA2016
Окончательным ответом будет являться соединение целой и дробной части:
32026.0725110=7D1A.129003EEA2016.
