回复:计算Dint的问题

看雪001

  • 帖子

    2436
  • 精华

    88
  • 被关注

    236

论坛等级:至圣

注册时间:2012-04-25

钻石 钻石 如何晋级?

发布于 2017-09-12 11:27:36

6楼

“你说喜欢枚瑰,我给你买1千的荷兰白雪皇后;你说喜欢香水,我给你买5千的香奈儿5号;你说喜欢戒指,我给你买1万的蒂芙尼...为什么还是对我不冷不热?”他忍不住向她抱怨。
她淡淡地回答:“你一开始就错了。”
他万分错愕:“到底哪里错了?”
她一如既往的淡定:“玫瑰的玫。”


“无符号双整数范围内,组成的xy面内”——这一句就错了。

数据类型word(dword/uint)和int(dint)虽然在数据长度上是一样的,但一个是用在逻辑运算,一个是用在数学运算,具体一点讲,无符号双整数,只能用AD、OD这些逻辑运算(双字与、双字或)指令,不能使用+D、*D这些整数数学运算指令。

你首先的假设就是把word用在数学计算上了,是不是假设都错了呢?

大道至简,知易行难
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9141条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。