NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

十六进制字符串转换为DBL数值格式

已解决!
转到解答
我从串口接收到1536个字节的数据,其中每三个字节组成一个完整的数据,比如:F1 23 45(字符串十六进制显示)表示十进制数 -123.45,而01 23 45表示+123.45,我的问题是如何将这十六进制显示的三个字节合并转换为一个DBL数值,因为我最终要输出数据波形图?(我知道如何转换为十进制显示的字符串,但不知道怎么转换成数值。)
0 项奖励
1 条消息(共 5 条)
3,984 次查看

It is quite customized and thus you can write transforming codes yourself. It is not complex indeed.

Best Regards,
Tao Hou
NISH
0 项奖励
2 条消息(共 5 条)
3,951 次查看
解答
已被主题作者 凌空展翅 接受

Hi,

 

Didn't you manage to get some clues from this previous post?

Ian F
Since LabVIEW 5.1... 7.1.1... 2009, 2010, 2014
依恩与LabVIEW
LVVILIB.blogspot.com
0 项奖励
3 条消息(共 5 条)
3,947 次查看

I have resolved this problem,thanks a lot.

0 项奖励
4 条消息(共 5 条)
3,923 次查看

你是怎么解决的啊?我现在也面临这个问题,我也是从串口收到一串字符串,想把十六进制字符串转换成DBL数值,不知道怎么办呢?每次总是转换成整型的?怎么回事啊?

0 项奖励
5 条消息(共 5 条)
3,824 次查看