проблема преобразования 4-байтового массива в float в C #

Я использую C # и читаю массив байтов с какого-то контроллера и конвертирую их в их типы. все значения (int, string) ОК, кроме значений с плавающей запятой. Предполагаемое значение - 533174,1. но при чтении массива

byteArr[0]=2
byteArr[1]=73
byteArr[2]=98
byteArr[3]=43

получается какое-то бредовое значение. Я безуспешно использовал System.BitConverter.ToDouble (bytesArr, 0) и другие методы. пожалуйста помоги. Спасибо, Игал.

8
задан mskfisher 15 June 2012 в 13:36
поделиться