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

Перевод -1.3 из 10-ричной в 3-ричную систему счисления

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

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

Знаковый бит в переводе не участвует!

0∙100++3∙10-1 = 0∙1++3∙0.1 = 0++0.3 = 0.310

Так как число знаковое и имеет знаковый бит, то результат будет иметь отрицательный знак

Получилось: 1.310 =-0.310

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

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

Перевод чисел из одной системы счисления в другую
0.3*3
0.9*3
2.7*3
2.1*3
0.3*3
0.9*3
2.7*3
2.1*3
0.3*3
0.9*3
2.7*3

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

-0.310 = 0.02200220023

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

Ответ: -1.310 = 0.02200220023