一种和平台无关的从4字节数组转出浮点数的方法,常用于规约处理

来源:互联网 发布:美特斯邦威淘宝官网 编辑:程序博客网 时间:2024/04/29 09:03

  char buf[4];  //存放着规约发送的浮点数
  int iTemp;
  float fTemp; //存储转换后的浮点数  

   iTemp=buf[0]+buf[1]*0x100+buf[2]*0x10000+buf[3]*0x1000000;
   memcpy( (char *)&fTemp, (char *)&iTemp, 4 );   

原创粉丝点击