https://mathweb.ru/numberconverter.html?id=231069

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

Введите число:
Его система счисления:
Двоичная
Троичная
Восьмеричная
Десятичная
Шестнадцатиричная
Двоично-десятичная
Другая
Дополнительно

Выполним перевод в десятичную систему счисления вот так:

1∙33+0∙32+1∙31+1∙30+0∙3-1+1∙3-2+0∙3-3+1∙3-4 = 1∙27+0∙9+1∙3+1∙1+0∙0.33333333333333+1∙0.11111111111111+0∙0.037037037037037+1∙0.012345679012346 = 27+0+3+1+0+0.11111111111111+0+0.012345679012346 = 31.1234567901234610

Получилось: 1011.01013 =31.1234567901234610

Переведем число 31.1234567901234610 в шестнадцатиричное вот так:

Целая часть числа находится делением на основание новой системы счисления:

3116
-161
F
Перевод чисел из одной системы счисления в другую

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

Перевод чисел из одной системы счисления в другую
0.12345679012346*16
1.975*16
F.6*16
9.679*16
A.86*16
D.83*16
D.23*16
3.753*16
C.05*16
0.7903*16
C.65*16

В результате преобразования получилось:

31.1234567901234610 = 1F.1F9ADD3C0C16
Ответ: 1011.01013 = 1F.1F9ADD3C0C16