Мне нужна кросс-платформенная библиотека/алгоритм, который будет конвертировать между 32-битными и 16-разрядными числами с плавающей запятой. Мне не нужно выполнять математику с 16-разрядными номерами; Мне просто нужно уменьшить размер 32-битных поплавков, чтобы они могли быть отправлены по сети. Я работаю на С++.
Я понимаю, насколько сильно я бы проиграл, но это нормально для моего приложения.
16-разрядный формат IEEE будет отличным.