二、二进制的四则运算
二、二进制的四则运算
二进制四则运算和十进制四则运算原理相同,所不同的是十进制有十个数码,“满十进一”,二进制只有两个数码01,“满二进一”。二进制运算口诀则更为简单。
1.加法
二进制加法,在同一数位上只有四种情况:
0000111011110
只要按从低位到高位依次运算,“满二进一”,就能很容易地完成加法运算。
1 二进制加法
1101101101
21110101011
加法算式和十进制加法一样,把右边第一位对齐,依次相应数位对齐,每个数位满二向上一位进一。
101101101100011 1110101011111001
通过计算不难验证,二进制加法也满足“交换律”,如1011101110110110010
多个数相加,先把前两个数相加,再把所得结果依次与下 一个加数相加。
2 二进制加法
110111011110
2101+(11011110)。
1101110111102101+(11011110
10010111010111011
100000; =100000
从例2的计算结果可以看出二进制加法也满足“结合律”。
巩固练习 二进制加法
1100111
21001101101
3)(1101110)+110
4)(10101110)+1101
2.减法
二进制减法也和十进制减法类似,先把数位对齐,同一数位不够减时,从高一位借位,“借一当二”。
3 二进制减法
11101011110
二进制转换方法的口诀2100011011
解(11101011111010111
2100011011110
4 二进制加减混合运算
1110101110111111
21011011101111011
解(1110101110111111
100001011111
100011
21011011101111011
1001111011
101101
巩固练习 二进制运算
1110101101
211001111
31101011111101
41001111010011
3.乘法
二进制只有两个数码01,乘法口诀只有以下几条:
0×000×101×001×11
概括成口诀:零零得零,一零得零,一一得一。
二进制乘法算式和十进制写法也一样。
5 二进制乘法
11001×101
211001×1010
11011×101110111;(211001×101011111010
6 二进制运算
1101×1101
21101×101
3)(10111)×1010
4101×101011×1010
解(1) (2
101×110110000011101×1011000001
3
10111)×10101010000
4
101×101011×10101010000
从例6的计算结果可以看出,二进制乘法满足“交换律”;乘法对加法也满足“分配律”。对这一结论,大家还可以进行多次验证。
巩固练习 二进制运算
11011×1101
211101×1001
310101×(111101);
4)(110011111)×101
4.除法
除法是乘法的逆运算,二进制除法和十进制除法也一样,而且更简单,每一位商数不是0,就是1
7 二进制除法
110100010÷1001
210010011÷111
1) (2
10100010÷10011001010010011÷11110101
8 求二进制除法的商数和余数
111010÷101
111010÷101 所得商数是1011,余数是11
巩固练习 二进制除法
11101110÷101
21010110001÷1101
3)求商数和余数
1101001÷1001
在二进制除法中,被除数,除数,商数和余数的关系和十进制除法的关系是相同的。
被除数=除数×商数+余数。
如例8111010101×101111