楼主: xulin_xy
收起左侧

[H5U应用问题] 单精浮点数转十进制程序的写法

xulin_xy 2022-11-27 10:10:05 | 显示全部楼层
邀请回答
我想到了一个办法,就不知道怎么把二进制的数给提出来   我的方法就是按照公式去套
回复 邀请回答送花

使用道具 举报

小谢 2022-11-28 10:45:35 | 显示全部楼层
微信图片_20221128104427.png 看得懂吗?
回复 送花

使用道具 举报

leohytao 2022-11-29 22:19:58 | 显示全部楼层
EBCD;浮点→十进制浮点转换指令
DINT;浮点→32位整数转换指令
INT;浮点→16位整数转换指令

如果想把2个16位字合并成32位字就先拆分为位,然后再合并。
WTOB — 字节单位的数据分离(16位)
DWTOB — 字节单位的数据分离(32位)
BITDW — 位元件赋值给字元件指令(32位)
回复 送花

使用道具 举报

leohytao 2022-11-29 22:22:05 | 显示全部楼层
合并2个16位字原件,也可以用BTOW 指令
回复 送花

使用道具 举报

xulin_xy 2022-12-1 14:40:39 | 显示全部楼层

谢谢,已解决了   
回复 送花

使用道具 举报

xulin_xy 2022-12-1 14:41:40 | 显示全部楼层
leohytao 发表于 2022-11-29 22:19
EBCD;浮点→十进制浮点转换指令
DINT;浮点→32位整数转换指令
INT;浮点→16位整数转换指令

好的   谢谢,  已解决
回复 送花

使用道具 举报

李想 2022-12-31 10:50:14 | 显示全部楼层
我知道,我已经实现了
回复 送花

使用道具 举报

李想 2022-12-31 11:33:46 | 显示全部楼层
xulin_xy 发表于 2022-11-24 13:49
帮忙写个实例,我好学习下,谢谢

看我的帖子,我写好了,可以直接下载使用
回复 送花

使用道具 举报

damon123 2023-3-9 17:32:18 | 显示全部楼层
楼主知道怎么解决了吗,我也遇到这个问题了
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部