发 帖  
《8周实战上手LabVIEW视觉特训营》开始报名啦~前30名购买赠送课程福利————立即报名
[问答] 通讯过来的数据 为十进制的数据 高低位 我拼接后怎么把这个数据转换成单浮点显示出来
279
分享

图示

图示
奖励2积分
2019-4-21 11:35:22   评论 分享淘帖 邀请回答
5个回答
强制转换就很好用。。。。。。。。。。。。。。。。。。
最佳答案

强制转换

强制转换
2019-4-21 11:35:23 评论

举报

你确定是十进制而不是十六进制?
2019-4-21 14:04:03 评论

举报

2019-4-21 19:54:31 1 评论

举报

1 条评论
  • 2019-4-21 23:00

    是这样的  我串口读过来的01 03 1c 40 46 66 66 。。。。等  其中40  46 66 66 这个是氢浓度1 把他转化为单精度浮点就是我要的  所以我labview解析出来的0和1 组成的氢浓度1 我通过合成后的数,探针监视为1078355558.这个就是上面那个数十进制时候的数  但是十进制没法转单精度浮点数啊  不知道怎么弄 请教大神

直接强制装换就好了啊!
2019-4-21 21:13:54 评论

举报

一般现场仪表浮点数据通讯传输都是传输的十六进制的整数(倍数关系,如1000倍),而不是浮点。上位机做数据转换处理的。
2019-4-28 18:04:39 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

我要提问
课程
    关闭

    站长推荐 上一条 /8 下一条

    快速回复 返回顶部 返回列表