LABVIEW中如何将四字节数转换成单精度浮点数?急急!

2019-07-17 09:32发布

本人现在做一个上位机测试软件,labview上位机给串口仪器发一条命令,然后接收串口仪器发送过的数据,总共有12个数据,一个数据有四个字节组成,上位机需要把这个四个字节转换浮点数。本人在LABVIEW中用了强制类型转换,但是不知道为什么老是转换不成功,其中程序代码如下:


但是本人单独写了一个强制类型的转换程序,却能成功转换,程序代码如下:

真是太奇怪了,同样是四字节的十六进制字符串转换成单精度浮点数,为什么转换结果不一样呢
麻烦各位高手指点,谢谢大家了

注:截图00为转换不成功截图,截图01为转换成功截图
LABVIEW程序 LABVIEW程序
截图01.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
sszx2007
1楼-- · 2019-07-19 05:22
各种转换,简单得很,前提你要明白数据的格式。
QQ截图20180118212924.png
QQ截图20180118213009.png
QQ截图20180118213034.png
caixiongyou
2楼-- · 2019-07-17 12:30
 精彩回答 2  元偷偷看……
caixiongyou
3楼-- · 2019-07-17 17:26
我也遇到这个问题,你解决了吗?
爱电子,爱生活
4楼-- · 2019-07-17 22:46
楼主怎么做的,能不能给说下呀,我也遇到啦,解决不了啦,好人一生平安
240757977
5楼-- · 2019-07-18 01:50
                       
whjzhizun
6楼-- · 2019-07-18 07:29
LZ你好 请问01图 我运行结果怎么不对?

一周热门 更多>