Перевод числа 1000001010.010012 из десятичной системы счисления в шестнадцатеричную

Для перевода десятичного числа 1000001010.010012 в шестнадцатеричную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 16 до тех пор, пока остаток не станет меньше чем 16.

— 1000001010 16
1000001008 — 62500063 16
2 62500048 — 3906253 16
F 3906240 — 244140 16
D 244128 — 15258 16
C 15248 — 953 16
A 944 — 59 16
9 48 3
B

Ответом будет являться обратная последовательность результатов деления:

100000101010=3B9ACDF216

Для перевода дробной части 0.010012 из десятичной системы в шестнадцатеричную, необходимо выполнить последовательное умножение дробной части на 16, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:

0.010012 ∙ 16 = 0.160192 (0)
0.160192 ∙ 16 = 2.563072 (2)
0.563072 ∙ 16 = 9.009152 (9)
0.009152 ∙ 16 = 0.146432 (0)
0.146432 ∙ 16 = 2.342912 (2)
0.342912 ∙ 16 = 5.486592 (5)
0.486592 ∙ 16 = 7.785472 (7)
0.785472 ∙ 16 = 12.567552 (C)
0.567552 ∙ 16 = 9.080832 (9)
0.080832 ∙ 16 = 1.293312 (1)
0.293312 ∙ 16 = 4.692992 (4)

Ответом будет являться прямая последовательность целых частей результатов умножения:

0.01001210=0.0290257C91416

Окончательным ответом будет являться соединение целой и дробной части:

1000001010.01001210=3B9ACDF2.0290257C91416.

Другие переводы числа 1000001010.010012:

Калькулятор перевода чисел

Введите число, его основание и основание системы счиления в которую хотите это число перевести.

Смотрите также:

Другие калькуляторы
Теория
Примеры
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии