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

Перевод 0.125(Беззнаковое 1 байт) из 10-ричной в 16-ричную систему счисления

Введите число:
Его система счисления:
Двоичная
Троичная
Восьмеричная
Десятичная
Шестнадцатиричная
Двоично-десятичная
Другая
Какая? (число)
Дополнительно
Знаковое
Беззнаковое
1 байт
2 байта
4 байта
8 байт

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

0∙100+1∙10-1+2∙10-2+5∙10-3 = 0∙1+1∙0.1+2∙0.01+5∙0.001 = 0+0.1+0.02+0.005 = 0.12510

Получилось: 0.12510 =0.12510

Переведем число 0.12510 в 16-ричное вот так:

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

Перевод чисел из одной системы счисления в другую
0.125*16
2.0*16

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

0.12510 = 0.216
Ответ: 0.12510 = 0.216