Реальная точка с 32-битной точностью

Пожалуйста, помогите мне преобразовать массив байтов в реальную точку с плавающей запятой с 32-битной точностью, используя С#. У меня есть байтовый массив... Реальная точка реального в 32-битной структуре выглядит следующим образом: знак 1 бит показатель 8 бит фракция 23 бит Спасибо в Advance

2 ответа

Вы можете попробовать следующее:

float floatArry= System.BitConverter.ToSingle(byteArray, startIndex);


Пытаться

byte[] bytes; //your byte array
float output = BitConverter.ToSingle(bytes, 0);

licensed under cc by-sa 3.0 with attribution.