登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:关于小数

点击:1319 回复:6

S7-300中的小数可以用二进制数表示么 比如8.2     2#0000 0000 0000 0000 0000 0000 0100 0010 ?
09-02-05 08:49
二进制表示也不是这样表示的~~
阁下可以参考一下编程手册附录中对于浮点数的格式定义。
以上
09-02-05 09:32
如果楼主要用小数,可以用整数做乘除运算
不一定输入的时候就是小数
最后修改:2009-2-5 9:54:16
09-02-05 09:53
那整数做乘除运算以后诗歌小数,则是以什么形式存在于程序中的,浮点么?
09-02-05 09:55

引用 zhoukj 在 2009-2-5 9:55:55 发言【内容省略】

整数运算中如果不能被整除的话,那么小数部分被丢弃,如3/2,那么结果会是1.
以上
09-02-05 10:04
整数除法中,如果不能整除,余数会放到下一个寄存器中。
09-02-05 14:31

引用 hehong 在 2009-2-5 14:31:36 发言【内容省略】

这点是对的
09-02-05 20:58

工控新闻

更多新闻资讯