Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним прямой перевод из восьмеричной в двоичную вот так:
Теперь выполним перевод через десятичную систему счисления.
Выполним перевод в десятичную систему счисления вот так:
Получилось: 0.10001010008 =0.1250309944152810
Переведем число 0.1250309944152810 в двоичное вот так:
Дробная часть числа находится умножением на основание новой системы счисления:
0. | 12503099441528*2 |
0 | .2501*2 |
0 | .5001*2 |
1 | .0*2 |
0 | .0004959*2 |
0 | .0009918*2 |
0 | .001984*2 |
0 | .003967*2 |
0 | .007935*2 |
0 | .01587*2 |
0 | .03174*2 |
В результате преобразования получилось: