用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
睡觉
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
三菱工控论坛
请教各位大哥,三菱浮点数问题,有图。。。。
上一主题
下一主题
550374389
!!!
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
696 个
工控威望:
1161 点
下载积分:
5237 分
在线时间: 2360(小时)
注册时间:
2010-11-28
最后登录:
2024-10-11
查看550374389的
主题
/
回贴
楼主
发表于: 2013-11-11 20:14
只看楼主
|
小
中
大
如图,为什么D10跟D30都是0.500,但是K8Y0却与K8Y40不相等呢
分享
550374389
!!!
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
696 个
工控威望:
1161 点
下载积分:
5237 分
在线时间: 2360(小时)
注册时间:
2010-11-28
最后登录:
2024-10-11
查看550374389的
主题
/
回贴
1楼
发表于: 2013-11-11 21:16
只看该作者
|
小
中
大
肿么没人帮忙
分享
htlonglong
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
94 个
工控威望:
222 点
下载积分:
1958 分
在线时间: 29(小时)
注册时间:
2012-10-13
最后登录:
2024-05-24
查看htlonglong的
主题
/
回贴
2楼
发表于: 2013-11-11 22:00
只看该作者
|
小
中
大
数据类型应该有问题的,整数和浮点最好是在看看的
分享
hexdho
机械是载体,电气是灵魂。
级别: 网络英雄
发送短信
加为好友
精华主题:
0
发帖数量:
672 个
工控威望:
11961 点
下载积分:
11608 分
在线时间: 526(小时)
注册时间:
2012-11-08
最后登录:
2024-10-23
查看hexdho的
主题
/
回贴
3楼
发表于: 2013-11-12 09:53
只看该作者
|
小
中
大
小数点精度问题。
分享
john42tw
级别: 网络英雄
发送短信
加为好友
精华主题:
0
发帖数量:
1276 个
工控威望:
6107 点
下载积分:
52058 分
在线时间: 1120(小时)
注册时间:
2012-04-24
最后登录:
2024-09-30
查看john42tw的
主题
/
回贴
4楼
发表于: 2013-11-12 10:21
只看该作者
|
小
中
大
因為他本來就不一樣
楼主留言:
请教大侠,能说明一下,两者之间为什么不一样吗??非常感谢你的帮忙
附件:
TT.pdf
(24 K) 下载次数:34
网站提示: 请不要用迅雷下载附件,容易出错
本帖最近评分记录:
下载积分:+5(550374389) 热心助人!
分享
jigong159
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
8 个
工控威望:
127 点
下载积分:
788 分
在线时间: 11(小时)
注册时间:
2013-01-09
最后登录:
2024-10-23
查看jigong159的
主题
/
回贴
5楼
发表于: 2013-11-13 08:57
只看该作者
|
小
中
大
DMOV D10 K8Y0
这里D10是浮点数,要去零留整后,再传送到K8Y0;
MOV K-4 D21
DEBIN D20 D30
首先D20不是浮点数,没必要做浮点数二进制转换;如果D20假设是浮点数,D21也不应该被使用,因为单精度浮点数占32位。
我是搞维修的,编程方面懂的不多,见笑了!
好吃懒做
分享
lvhonjun
lvhonjun
级别: 论坛先锋
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
140 个
工控威望:
1175 点
下载积分:
2892 分
在线时间: 287(小时)
注册时间:
2010-07-22
最后登录:
2024-11-28
查看lvhonjun的
主题
/
回贴
6楼
发表于: 2013-11-13 09:35
只看该作者
|
小
中
大
程序写错了,浮点数的常数前缀要用e,而不是K,整数和浮点数要分开来用,不能混用的,浮点数的16位运算都要占用两地址,
楼主留言:
你好,我用的PLC是2N的,不是3U,不过还是感谢你的回复。。
分享
wang551615
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
334 个
工控威望:
3455 点
下载积分:
67601 分
在线时间: 466(小时)
注册时间:
2007-09-03
最后登录:
2024-11-22
查看wang551615的
主题
/
回贴
7楼
发表于: 2013-11-13 09:42
只看该作者
|
小
中
大
楼上正解,D20 D21重叠 3U可以直接用Exx.xx 2N需要先转换为浮点在进行运算!
分享
hsqknx
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
427 个
工控威望:
2439 点
下载积分:
489 分
在线时间: 730(小时)
注册时间:
2011-06-13
最后登录:
2024-11-25
查看hsqknx的
主题
/
回贴
8楼
发表于: 2013-11-13 14:04
只看该作者
|
小
中
大
程序没错,就是相等的,D20和D21的组成实际上就0.500
分享
gcq1240
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
127 个
工控威望:
1147 点
下载积分:
20067 分
在线时间: 97(小时)
注册时间:
2010-08-30
最后登录:
2021-03-26
查看gcq1240的
主题
/
回贴
9楼
发表于: 2013-11-13 16:07
只看该作者
|
小
中
大
我也学习学习!
分享
john42tw
级别: 网络英雄
发送短信
加为好友
精华主题:
0
发帖数量:
1276 个
工控威望:
6107 点
下载积分:
52058 分
在线时间: 1120(小时)
注册时间:
2012-04-24
最后登录:
2024-09-30
查看john42tw的
主题
/
回贴
10楼
发表于: 2013-11-13 17:27
只看该作者
|
小
中
大
推測是在 DEBIN 轉換中產生誤差
這個例子 在实數數值上只差 2的-25次方分之1
應該沒有實際影響
楼主留言:
感谢大侠帮忙,大侠是来自台湾吧??
分享
上一主题
下一主题
工控人家园
三菱工控论坛
请教各位大哥,三菱浮点数问题,有图。。。。
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问