上QQ阅读APP看书,第一时间看更新
1.4.3 二进制数的算术运算
二进制数只有0和1两个数码,它的算术运算规则比十进制数的运算规则简单得多。
1.二进制数的加法运算
二进制加法规则共4:0+0=0;0+1=1;1+0=1;1+1=0(向高位进位1)
如将两个二进制数1001与1011相加,加法过程的竖式表示如下:
2.二进制数的减法运算
二进制减法规则也是4条:0-0=0;1-0=1;1-1=0;0-1=1(向相邻的高位借1当2)
如:1010–0111=0011
3.二进制数的乘法
二进制乘法规则也是4条:0×0=0;0×1=0;1×0=0;1×1=1
如求二进制数1001和1011相乘的乘积,竖式计算如下:
从该例可知其乘法运算过程和十进制的乘法运算过程非常一致,仅仅是换用了二进制的加法和乘法规则,计算更为简洁。
二进制的除法同样是乘法的逆运算,也与十进制除法类似,仅仅是换用了二进制的减法和乘法规则,不再举例说明。