32位单精度IEEE-754浮点数转换为10进制数

2019-07-17 20:10发布

本帖最后由 hejin515 于 2016-6-5 16:02 编辑

请问谁接做过32位单精度IEEE-754浮点数的数据采集,labview如何实现将其转换为十进制数?转化的方式如下图,用C好实现,但是用LabVIEW简直觉得不可思议。

QQ图片20160605160238.png (19.29 KB, 下载次数: 70) QQ图片20160605160238.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
hejin515
1楼-- · 2019-07-18 13:52
 精彩回答 2  元偷偷看……
happyarrow
2楼-- · 2019-07-18 15:09
hejin515 发表于 2016-6-6 14:53
强制转换不行啊

你要保证输入的是16进制显示格式下的字符串。
狄阁老
3楼-- · 2019-07-18 17:57
很简单啊,我最近也做了啊,将接收的4字节字符串转换为单精度浮点数,labview思路是:
将接收到的4字节字符串反转(让低位在左,高位在右),强制转换(表现法设置为单精度SGL),输出就是浮点数,看图。

QQ图片20160606230021.png (1.16 KB, 下载次数: 27)

QQ图片20160606230021.png

评分

参与人数 1积分 +2 收起 理由 hejin515 + 2 您的帖子很精彩,期待您分享的下一个帖子!.

查看全部评分

狄阁老
4楼-- · 2019-07-18 18:04
有兴趣可以讨论下,我最近就在做422协议,串口通信方面的,上次也是碰到4字节的16进制数转换单精度浮点数,就做了个工具,好为以后编程序验证数据的正确性。

QQ图片20160606230929.jpg (15.56 KB, 下载次数: 11)

QQ图片20160606230929.jpg

QQ图片20160606230935.jpg (13.74 KB, 下载次数: 3)

QQ图片20160606230935.jpg
hejin515
5楼-- · 2019-07-18 21:13
happyarrow 发表于 2016-6-6 20:52
你要保证输入的是16进制显示格式下的字符串。

已经解决了,是这个问题
hejin515
6楼-- · 2019-07-18 23:16
 精彩回答 2  元偷偷看……

一周热门 更多>