Как сохранить число с плавающей точкой в 2 байта?

Да, я осведомлен о стандарте половинной точности IEEE-754, и да, я осведомлен о работе, проделанной в полевых условиях. Проще говоря, я пытаюсь сохранить простое число с плавающей запятой (например,52.1, или же1.25) всего за 2 байта.

Я пробовал некоторые реализации вДжава И вC # но они разрушают входное значение, декодируя другое число. Вы кормите в32.1 и после кодирования-декодирования вы получаете32.0985.

Есть ли ЛЮБОЙ способ хранить числа с плавающей запятой всего в 16 битах, не разрушая входное значение?

Спасибо большое.

Ответы на вопрос(6)

Ваш ответ на вопрос