yksjj0313
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 120 点
下载积分: 573 分
在线时间: 6(小时)
注册时间: 2014-02-24
最后登录: 2022-12-14
查看yksjj0313的 主题 / 回贴
楼主  发表于: 2016-10-12 19:08
程序内需要进行加减运算,但是指令都是带符号的,运算结果和我想要的完全变了,不知道怎么搞,我就想实现普通的加减,没有负数出现的
xiao_ming
级别: 论坛先锋
精华主题: 0
发帖数量: 410 个
工控威望: 1204 点
下载积分: 3483 分
在线时间: 1194(小时)
注册时间: 2016-01-13
最后登录: 2024-05-17
查看xiao_ming的 主题 / 回贴
1楼  发表于: 2016-10-13 11:34
程序傳上來
yangyiao
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 147 点
下载积分: 754 分
在线时间: 15(小时)
注册时间: 2013-05-18
最后登录: 2019-08-22
查看yangyiao的 主题 / 回贴
2楼  发表于: 2016-10-13 17:04
加法超标了
yangyiao
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 147 点
下载积分: 754 分
在线时间: 15(小时)
注册时间: 2013-05-18
最后登录: 2019-08-22
查看yangyiao的 主题 / 回贴
3楼  发表于: 2016-10-13 17:09
实践出真知啊
yksjj0313
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 120 点
下载积分: 573 分
在线时间: 6(小时)
注册时间: 2014-02-24
最后登录: 2022-12-14
查看yksjj0313的 主题 / 回贴
4楼  发表于: 2016-10-14 08:18
引用
引用第2楼yangyiao于2016-10-13 17:04发表的  :
加法超标了

确实是溢出了,存放的数值超出了一个字,改成带L的加减就可以了。