阅读背景:

C语言实现float、int与byte数据类型相互转换

来源:互联网 

float转byte

unsigned char temp[4];
unsigned short i=0;  
float floatVariable=value;   
unsigned char *pdata = (unsigned char *)&floatVariable;
for(i=0;i<4;i++)  
 {  
       temp[i+1] = *pdata++;//float转BYTE
 }  unsigned char temp[4];
unsigned sh



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: