flaot类型数据与单个字节相互转换

原创 2017年10月13日 19:07:44

利用共同体将4字节转换为浮点数

union U{
     float f ;
     unsigned char x[4];
}data ; 
int main(void)
{
      data.x[0] = 0xda;
      data.x[1] = 0x0f;
      data.x[2] = 0x49;
      data.x[3] = 0x40;
      printf("%f",data.f);
      return 0;
}

利用共同体将浮点数转换为4字节

union U{
     float f ;
     unsigned char x[4];
}data ; 
int main(void)
{
     data.f = 3.1415926;
     printf("%x",*((unsigned int*)data.x));
     return 0;
}

数组强制将4字节转换为浮点数

unsigned char x[4]={0xda,0x0f,0x49,0x40};  
float f;  
f = *((float *)x);  
版权声明:本文为博主原创文章,未经博主允许不得转载。

java基本数据类型、对应的封装类以及字符串之间的相互转换

自学到这里,看完书有点乱,整理一下 自
  • feiyudiaoling
  • feiyudiaoling
  • 2016年05月09日 17:02
  • 2303

基本类型包装类字符串之间的相互转换

在java开发过程中,经常用会用基本类型和包装类之间的相互转换,使用包装类,使基本类型具有了对象的特性,更方便操作;基本类型和字符串之间的转换也必不可少。...
  • stellar_liu
  • stellar_liu
  • 2016年09月16日 11:54
  • 1418

java中基本数据类型的包装类以及基本数据类型之间的转换

字符串与其他数据类型之间的转换
  • ITofwanyifei
  • ITofwanyifei
  • 2014年08月14日 21:27
  • 1891

vc各种数据类型相互转换源码

  • 2012年11月28日 17:43
  • 284KB
  • 下载

J2ME 数据类型的相互转换方法

  • 2010年09月11日 09:54
  • 1KB
  • 下载

C#字符串和JSON数据类型相互转换

  • 2015年10月21日 15:13
  • 2KB
  • 下载

NSData与NSDictionary、JSON数据类型相互转换

  • 2014年05月06日 23:38
  • 59KB
  • 下载

VB6 实现从字节到具体数据类型的转换

对于单片机软件工程师在设计上下位机通讯时,经常会遇到这样一个问题,那就是如何传递一个float或者说是double或者是long 类型的数据,这些数据是由多个字节组成的,那么符合实现发送和在vb6中接...
  • SANTOOK
  • SANTOOK
  • 2012年04月22日 10:09
  • 5471

java 图片缩放,获取图片类型,字节数据和流的转换

import java.awt.Image; import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; ...
  • wuhualong1314
  • wuhualong1314
  • 2012年04月12日 15:25
  • 525

java字节分割转换 数据类型转换 文件输入流

写一个一位数算术表达式计算器,要求用户从命令提示符下输入表达式,如5*4,程序返回结果5*4 = 20。循环提示,直至用户输入“$”符号终止程序。【提示:程序解析表达式,得出操作数和操作符,进行运算后...
  • h1028962069
  • h1028962069
  • 2013年09月28日 01:10
  • 622
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:flaot类型数据与单个字节相互转换
举报原因:
原因补充:

(最多只允许输入30个字)