пытаюсь конвертировать модбас данные во флоут
Цитата
union { float fVal; unsigned char bytes[4]; } value;
value.bytes[0] = data[4];
value.bytes[1] = data[3];
value.bytes[2] = data[6];
value.bytes[3] = data[5];
printf("\n float = %f \n", value.fVal);
и на принтфе просто без ругани выкидывает из программы
Сообщение отредактировал andybeg - Jul 21 2010, 16:15