[an error occurred while processing this directive]
|
//Для Delphi
FloatByteTyp = record
case Boolean of
True : (f: Single);
False: (b: array[0..3] of byte);
end;
// Для Си
typedef union {
float f;
unsigned char b[4];
} FloatByteTyp;
На приеме-передачи работай с полями "b[...]"
А в поле "f" - автоматом получишь искомое вещественное