减法运算有什么注意的吗

[复制链接]
727|9
 楼主| llljh 发表于 2020-12-2 22:23 | 显示全部楼层 |阅读模式
难道PIC16单片机减法运算有什么注意的吗
songqian17 发表于 2020-12-2 22:27 | 显示全部楼层

楼主详细说说怎么回事啊,这么说太笼统了
 楼主| llljh 发表于 2020-12-2 22:34 | 显示全部楼层
遇到个奇怪的问题,就是在数组进行加法计算时计算结果乱七八糟的什么值都有
 楼主| llljh 发表于 2020-12-2 22:38 | 显示全部楼层

还有什么现象?能再详细描述下吗?
 楼主| llljh 发表于 2020-12-2 22:41 | 显示全部楼层
比如a=320-u[d]中a、u、d全是uint类型的变量但是计算的a值就是不能得到正常的计算结果
wangzsa 发表于 2020-12-2 22:45 | 显示全部楼层
减法 会有负数结果吧,为什么用uint?
hanwe 发表于 2020-12-2 22:48 | 显示全部楼层
数据运算一定要分辨清楚是有符号数还是无符号数运算,混合起来就会杂乱无章。
lium 发表于 2020-12-2 22:54 | 显示全部楼层
可能是你数据类型搞混乱了.....单片机不背这个锅的.....
huwr 发表于 2020-12-2 22:58 | 显示全部楼层
无符号数据进行减法运算会出现溢出的情况啊
 楼主| llljh 发表于 2020-12-2 23:01 | 显示全部楼层

搞定了,呵呵,犯了低级错误……
您需要登录后才可以回帖 登录 | 注册

本版积分规则

855

主题

11301

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部