学习求助求助 点击:541 | 回复:8



孤独的守候

    
  • 精华:0帖
  • 求助:7帖
  • 帖子:11帖 | 85回
  • 年度积分:0
  • 历史总积分:1499
  • 注册:2016年7月17日
发表于:2018-07-25 12:57:55
楼主
求助帖30分-已结帖

各位大神帮忙看下,为什么d2000上面的-3,到下面就6万多了,d2000只是用在了这里,别的地方没用

1分不嫌少!



victor329

  • [版主]
  • 精华:1帖
  • 求助:26帖
  • 帖子:224帖 | 2290回
  • 年度积分:7623
  • 历史总积分:84750
  • 注册:2008年5月16日
发表于:2018-07-25 13:39:36
1楼

有符号型的D2000的值为-3,转换为无符号型就是65533,这个没毛病!

孤独的守候

  • 精华:0帖
  • 求助:7帖
  • 帖子:11帖 | 85回
  • 年度积分:0
  • 历史总积分:1499
  • 注册:2016年7月17日
发表于:2018-07-25 13:41:08
2楼

回复内容:

对:victor329 有符号型的D2000的值为-3,转换为无符号型就是65533,这个没毛病!     内容的回复:

那如何改成跟上面的一样了

尝试努力

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 632回
  • 年度积分:731
  • 历史总积分:4246
  • 注册:2003年5月09日
发表于:2018-07-25 14:30:14
3楼

改变一下指令的类型INT改成INTD,或改用其他指令。

孤独的守候

  • 精华:0帖
  • 求助:7帖
  • 帖子:11帖 | 85回
  • 年度积分:0
  • 历史总积分:1499
  • 注册:2016年7月17日
发表于:2018-07-25 14:47:12
4楼

回复内容:

对:尝试努力 改变一下指令的类型INT改成INTD,或改用其他指令。     内容的回复:

谢了,好了。          

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8531回
  • 年度积分:91
  • 历史总积分:332562
  • 注册:2011年4月25日
发表于:2018-07-26 08:34:43
5楼

确实是楼主在运算过程中把数据类型搞错了,只有数据类型相同的前提下才能进行数值运算及其比较运算,否则计算结果肯定会出错。

工者,控也

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 22回
  • 年度积分:9
  • 历史总积分:513
  • 注册:2018年7月25日
发表于:2018-07-26 09:41:51
6楼

数据类型弄错了

深圳卷毛

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 35回
  • 年度积分:0
  • 历史总积分:492
  • 注册:2018年7月19日
发表于:2018-08-01 18:40:00
7楼

GET,学到了

qxq4171

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 226回
  • 年度积分:0
  • 历史总积分:125
  • 注册:2016年11月23日
发表于:2018-08-17 15:42:02
8楼

学到了!!!!!


热门招聘
相关主题

官方公众号

智造工程师