登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:请问西门子PLC400 无效运算结果对状态字的影响有谁明白 ??

点击:876 回复:4

请问西门子PLC400 无效运算结果对状态字的影响有谁明白 ??
附件
07-04-02 21:42
加法下溢出:16位运算结果= -65536,或32位运算结果= -4294967296
这个范围是怎么来的啊
07-04-02 21:43
16位所能表示的有符号整数范围为-32767~+36767,当两个大于-32767的数相加,就会产生加法的下溢出,32位的同样道理。
07-04-02 21:54
乘法下溢出:16位运算结果< -32767或32位运算结果< -2147483648(负数)
为什么不是当两个等于-32767的数相乘,产生下溢出呢? 为什么乘法是<-32767.而不是<-65536
07-04-02 22:01
07-04-04 08:28

工控新闻

更多新闻资讯