C脚本可以用指针或union实现:
quote:
BYTE bytes[4];
float ff;
bytes[0]=0x00;
bytes[1]=0x00;
bytes[2]=0xC8;
bytes[3]=0x42;
ff=*(float*)&bytes[0];
printf("\r\n%f",ff);
--------------------
union aa
{
BYTE bytes[4];
float ff;
}aa;
aa.bytes[0]=0x00;
aa.bytes[1]=0x00;
aa.bytes[2]=0xC8;
aa.bytes[3]=0x42;
printf("\r\n%f",aa.ff);