§ 1、3 二进制数的算术运算
我们知道十进制可以进行四则运算,那麽二进制能否进行四则运算?答案是肯定的。
一:二进制的四则运算
二进制也可以进行四则运算,它的运算规则如下所示:
加运算 0+0=0,0+1=1,1+0=1,1+1=10 逢2进1
减运算 1-1=0,1-0=1,0-0=1,0-1=1(向高位借1当2)
乘运算 0*0=0,0*1=0,1*0=0,1*1=1
除运算 二进制只有两个数(0,1),因此它的商是1或0.
例1:求(1011101)B与(0010011)B之和 | 例2: 求(1101)B与(0101)B的乘积 |
通过例(1)我们再来介绍两个概念:半加和全加。
半加是最低位的加数和被加数相加时,不考虑低位向本位进位。
全加是加数和被加数相加时,我们还要考虑低位向本位的进位。