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

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

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

Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.

Сначала выполним прямой перевод.

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

0.0D1516 = 0. 0 D 1 5 = 0(=0000). 0(=0000) D(=1101) 1(=0001) 5(=0101) = .00001101000101012

Ответ: 0.0D1516 = .00001101000101012

Теперь выполним перевод через десятичную систему счисления.

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

0∙160+0∙16-1+13∙16-2+1∙16-3+5∙16-4 = 0∙1+0∙0.0625+13∙0.00390625+1∙0.000244140625+5∙1.52587890625E-5 = 0+0+0.05078125+0.000244140625+7.62939453125E-5 = 0.05110168457031210

Получилось: 0.0D1516 =0.05110168457031210

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

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

Перевод чисел из одной системы счисления в другую
0.051101684570312*2
0.1022*2
0.2044*2
0.4088*2
0.8176*2
1.635*2
1.271*2
0.541*2
1.082*2
0.1641*2
0.3281*2

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

0.05110168457031210 = 0.00001101002
Ответ: 0.0D1516 = 0.00001101002