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

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

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

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

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

1638
-160208
3-162
4
Перевод чисел из одной системы счисления в другую

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

Перевод чисел из одной системы счисления в другую
0.094*8
0.752*8
6.016*8
0.128*8
1.024*8
0.192*8
1.536*8
4.288*8
2.304*8
2.432*8
3.456*8

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

163.09410 = 243.06010142238

Мы обнаружили что Ваше число отрицательное. Для дальнейшего перевода из прямого кода в дополнительный укажите размер числа: (1 байт, 2 байта,4 байта,8 байт).

Ответ: -163.09410 = 243.06010142238