LabVIEW论坛
直播中

Lss1234

11年用户 65经验值
擅长:测量仪表 嵌入式技术
私信 关注
[问答]

十六进制数字符串至数值转换的问题

` 1.png 2.png
通过串口发送和接收数据。接收到的十六进制数据想要变为十进制数据输出。但是用“十六进制数字符串至数值转换”这个空间最后的显示结果是0。自认为是十六进制数中出现了空格的原因。不知哪位高手能够解答一下如何能将字符串中的空格去掉或者通过其他什么方法能够将十六进制数转化为十进制数输出。谢谢!` 未命名.bmp QQ截图20160518154124.png QQ截图20160519170150.png 程序 前面板显示 十六进制转换.png 十六进制转换.png

回帖(57)

Lss1234

2013-4-9 13:47:25
后来经过验证,是字符串的事。这里接收到的字符串是以十六进制显示的,这样通过十六进制数字符串至数值转换这个控件是没办法转换成十进制的。只有正常显示格式下的字符串 才能转换为十进制显示。但是问题又来了。通过串口接收到的十六进制数据只有十六进制格式下才能,在正常显示格式下是乱码。那有没有高手能告诉我怎样才能将收到的十六进制数通过正常显示格式显示出来。谢谢
举报

【非诚勿扰】

2013-4-9 14:21:43
正常格式直接输入十六进制
举报

Lss1234

2013-4-9 14:30:15
引用: 【非诚勿扰】 发表于 2013-4-9 14:21
正常格式直接输入十六进制

我是通过串口直接收到的十六进制数,想要通过程序自动显示为十进制数。如果手动输入效率太低了。有没有什么方法呢?
举报

luojinlong

2013-5-18 16:28:53
跪求这个问题啊!会的话请联系QQ986153887,非常感谢 啊
举报

更多回帖

发帖
×
20
完善资料,
赚取积分