您现在所在的是:

西门子SIEMENS

回帖:6个,阅读:1299 [上一页] [1] [下一页]
* 帖子主题:

关于小数

1965
zhoukj
文章数:355
年度积分:50
历史总积分:1965
注册时间:2008/5/27
发站内信
发表于:2009/2/5 8:49:32
#0楼
S7-300中的小数可以用二进制数表示么 比如8.2     2#0000 0000 0000 0000 0000 0000 0100 0010 ?
38116
cvlsam 版主
文章数:12488
年度积分:727
历史总积分:38116
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2009/2/5 9:32:51
#1楼
二进制表示也不是这样表示的~~

阁下可以参考一下编程手册附录中对于浮点数的格式定义。

以上
1424
lrk2009
文章数:172
年度积分:50
历史总积分:1424
注册时间:2009/1/10
发站内信
发表于:2009/2/5 9:53:09
#2楼
如果楼主要用小数,可以用整数做乘除运算
不一定输入的时候就是小数


[此贴子已经被作者于2009-2-5 9:54:16编辑过]
1965
zhoukj
文章数:355
年度积分:50
历史总积分:1965
注册时间:2008/5/27
发站内信
发表于:2009/2/5 9:55:55
#3楼
那整数做乘除运算以后诗歌小数,则是以什么形式存在于程序中的,浮点么?
38116
cvlsam 版主
文章数:12488
年度积分:727
历史总积分:38116
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2009/2/5 10:04:12
#4楼
以下是引用zhoukj在2009-2-5 9:55:55的发言:
那整数做乘除运算以后诗歌小数,则是以什么形式存在于程序中的,浮点么?

整数运算中如果不能被整除的话,那么小数部分被丢弃,如3/2,那么结果会是1.

以上
1515
hehong
文章数:64
年度积分:50
历史总积分:1515
注册时间:2004/7/12
发站内信
发表于:2009/2/5 14:31:36
#5楼
整数除法中,如果不能整除,余数会放到下一个寄存器中。
12704
lixiaobai
文章数:7780
年度积分:49
历史总积分:12704
注册时间:2006/4/5
发站内信
08年最佳博客奖
发表于:2009/2/5 20:58:39
#6楼
以下是引用hehong在2009-2-5 14:31:36的发言:
整数除法中,如果不能整除,余数会放到下一个寄存器中。

这点是对的
说说

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004