float da 4 octet

// questo va dichiarato esternamente al programma

union SCOMP_FLOAT	// union per scomporre un float
{
 float T1;
 char Tb[4];	
} S_FLOAT;


// all'interno della funzione

S_FLOAT.T1 = valore_float

// ora S_FLOAT.Tb[] contiene i 4 byte che compongono il valore. 

S_FLOAT.Tb[0] = byte1;
S_FLOAT.Tb[1] = byte2;
S_FLOAT.Tb[2] = byte3;
S_FLOAT.Tb[3] = byte4;

// ora S_FLOAT.T1 contiene il valore float ricostruito.
MaxWood