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

Перевод 001011111111.01001 из троичной в восьмеричную систему счисления

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

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

0∙311+0∙310+1∙39+0∙38+1∙37+1∙36+1∙35+1∙34+1∙33+1∙32+1∙31+1∙30+0∙3-1+1∙3-2+0∙3-3+0∙3-4+1∙3-5 = 0∙177147+0∙59049+1∙19683+0∙6561+1∙2187+1∙729+1∙243+1∙81+1∙27+1∙9+1∙3+1∙1+0∙0.33333333333333+1∙0.11111111111111+0∙0.037037037037037+0∙0.012345679012346+1∙0.0041152263374486 = 0+0+19683+0+2187+729+243+81+27+9+3+1+0+0.11111111111111+0+0+0.0041152263374486 = 22963.1152263374485610

Получилось: 001011111111.010013 =22963.1152263374485610

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

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

229638
-2296028708
3-28643588
6-352448
6-405
4
Перевод чисел из одной системы счисления в другую

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

Перевод чисел из одной системы счисления в другую
0.11522633744856*8
0.9218*8
7.374*8
2.996*8
7.967*8
7.737*8
5.893*8
7.144*8
1.152*8
1.218*8
1.745*8

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

22963.1152263374485610 = 54663.07277571118
Ответ: 001011111111.010013 = 54663.07277571118