- 首先我们要将两个数转换成补码形式
- 其次,我们要知道二进制要逢二进一
- 把符号位和数值位看成有一个整体进行运算
- 最后结果还补码形式,转换为原码就是我们要的结果了
- [A+B]补 = [A]补 + [B]补
- [A-B]补 = [A]补 + [-B]补
双符号位可以判断溢出情况
运算结束,符号位情况对应下列结果
- 00:结果为正数,无溢出
- 01:结果正溢出
- 10:结果负溢出
- 11:结果为负数,无溢出
欢迎分享,转载请注明来源:内存溢出
双符号位可以判断溢出情况
运算结束,符号位情况对应下列结果
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)