1.4.1 二进制加法
二进制加法与十进制加法相类似,所不同的是,二进制加法中是“逢二进一”,其法则为: 0+0=0 1+0=1 0+1=1 1+1=0 并进位
例如: 两个二进制数相加: 10110101 + 10001110 ______________ 101000011
1.4.2 二进制减法 在二进制减法中,同样有如下法则: 0-0=0 1-0=1 1-1=0 0-1=1 有借位 当不够减时需要借位,高位的1等于下一位的2,即“借一当二”。 例如: 两个二进制数相减: 10110100 - 01010111 ______________ 01011101
1.4.3 二进制乘法 二进制乘法与十进制乘法是一样的。但因为二进制数只由0和1构成,因此,二进制乘法更简单。其法则如下: 0×0=0 1×0=0 0×1=0 1×1=1
例如: 二进制数1101.1与101.1相乘: 1101.1 被乘数(13.5)10 × 101.1 乘数(5.5)10 __________ 11011 11011 00000 + 11011 _________________ 1001010.01 乘积 (74.25)10 再看下面的例子: (1011) 2×(1101)2 1011 被乘数(11)10 × 1101 乘数(13)10 _________ 1011 0000 1011 + 1011 _________________ 10001111 乘积(143)10
1.4.4 二进制除法
二进制除法是乘法的逆运算,其方法与十进制除法是一样的,而且二进制数仅由0,1构成,做起来更简单。
例如:
求二进制数100111除以110的商的方法如下: