4.3 算术运算
算术运算包括加、减、乘、除,适用于整数和浮点数。
二进制补码中的加法:
按位相加,有进位加到下一列上,最后一列的进位被舍弃。二进制补码中的减法:
将第二个数求补码,再和第一个数相加。
表示的补码
在进行计算机数字上的算术运算时,要记住每个数字和结果都应该在位模式的范围之内。
例1:(+24)+(-17)
(+24) 0001 1000
+(-17) 1110 1111
10000 0111
(+24)+(-17)=(+7)
例2:(+24)-(-17)
(+24) 0001 1000
+(-17) 0001 0001 补码
0010 1001
(+24)-(-17)=(+41)