void FloatToByte(float floatNum,unsigned char* byteArry) { char* pchar=(char*)&floatNum; for(int i=0;i<sizeof(float);i++) { *byteArry=*pchar; pchar++; byteArry++; } }
float ByteToFloat(unsigned char* byteArry) { return *((float*)byteArry); }
符合IEEE754标准。
|