Como faço para salvar um número de ponto flutuante em 2 bytes?

Sim, estou ciente do padrão de meia-precisão IEEE-754 e, sim, estou ciente do trabalho realizado no campo. Simplificando, estou tentando salvar um simples número de ponto flutuante (como52.1ou1.25) em apenas 2 bytes.

Eu tentei algumas implementações emJava e emC # mas eles estragam o valor de entrada decodificando um número diferente. Você se alimenta32.1 e depois de codificar-decodificar você obtém32.0985.

Existe alguma maneira eu posso armazenar números de ponto flutuante em apenas 16 bits sem arruinar o valor de entrada?

Muito obrigado.

questionAnswers(6)

yourAnswerToTheQuestion