用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
智能
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
三菱工控论坛
浮点型转双整形结果很不一样
上一主题
下一主题
zhu2009
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
191 个
工控威望:
336 点
下载积分:
3637 分
在线时间: 127(小时)
注册时间:
2013-08-08
最后登录:
2025-08-12
查看zhu2009的
主题
/
回贴
楼主
发表于: 4天前
全看
|
小
中
大
将R_PLC上的程序写到FX5上测试结果发现得出的结果不一样,傻眼啦
在R_PLC和FX5_PLC中分别调用函数(REAL_TO_DINT)将浮点型转换为双整形,结果发现二种控制器的结果不一样怎办?这怎么解决
分享
zmrs163
级别: 家园常客
发送短信
加为好友
精华主题:
0
发帖数量:
414 个
工控威望:
564 点
下载积分:
1573 分
在线时间: 342(小时)
注册时间:
2017-06-12
最后登录:
2025-08-12
查看zmrs163的
主题
/
回贴
1楼
发表于: 10小时前
全看
|
小
中
大
硬件架构不一样导致浮点数计算存在细微差别,虽然没研究三菱的CPU,但是打个比方有的CPU浮点数中间计算精度不止float,结果只是截断成float,处理方法就是尽量避免这种大范围数值相除。
分享
上一主题
下一主题
工控人家园
三菱工控论坛
浮点型转双整形结果很不一样
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问