1. 首页
  2. 编程语言
  3. 其他
  4. IEEE754转换程序源代码

IEEE754转换程序源代码

上传者: 2020-05-25 13:45:35上传 CPP文件 6.22KB 热度 18次
IEEE754源代码,它的功用是当输入一个数后,它可以输出32位的IEEE754格式的二进制数,并且同时输出十六进制的表示方式。
下载地址
用户评论
码姐姐匿名网友 2020-05-25 13:45:35

在VC6.0环境下运行会报错,不过还是很值得参考的

码姐姐匿名网友 2020-05-25 13:45:35

简单实用,感觉还不错

码姐姐匿名网友 2020-05-25 13:45:35

可以运行,不过结果好像有点问题

码姐姐匿名网友 2020-05-25 13:45:35

仪表厂家提供的一份资料。用一个联合结构体就很轻松的完成了转换。下面是示例代码。原理是什么我不懂。但我用了确实是可行的。说明一下仪表向上位机传送的是32位精度的单精度浮点IEEE754格式的数据。上位机需要将数据换算成10进制的小数进行显示和处理。下面是代码: union { unsigned char uc[4]; long lda; unsigned long ul; float fda; }un_4b; 将需要转换的四字节的IEEE754数据由低到高位赋于un_4b.uc[0

码姐姐匿名网友 2020-05-25 13:45:35

看过代码,注释很清楚,应该可以用,先留着还没测试。