二进制数除法运算按下列三条法则:1、0÷0=0
2、0÷1=0(1÷0是无意义的)
3、1÷1=1
例:
(111011)2
÷
(1011)2算式如下:(因为在网页里不方便写成除法运算的形式,所以写成下面这样。)
1
1
1
1
1
÷
1
1
1
商1
----------------------
1
1
1
最后一个1是1110
1
1
“0”后面的1落下来的。
÷
1
1
1
商0
----------------------
1
1
1
1
最后一个1是上面落下来的
÷
1
1
1
商1
---------...
10进制数转换成二进制数,这是一个连续除2的过程:
把要转换的数,除以2,得到商和余数,
将商继续除以2,直到商为0。最后将所有余数倒序排列,得到数就是转换结果。
听起来有些糊涂?我们结合例子来说明。比如要转换6为二进制数。
“把要转换的数,除以2,得到商和余数”。
那么:
要转换的数是6,
6
÷
2,得到商是3,余数是0。
(不要告诉我你不会计算6÷3!)
“将商继续除以2,直到商为0……”
现在商是3,还不是0,所以继续除以2。
那就:
3
÷
2,
得到商是1,...
两种方法:1)被除数、除数都化为10进制,按10进制除法得出结果,再化为二进制;【不过,这种方法对第二题的小数化为二进制就有点难度了。】
2)用竖式。(方法和十进制一样,不过记住
做加法逢二进一,做减法借一作二)
用第二种方法给你传个图吧。
唉!画图不好画(准),用《打字》又不容易对齐。还是《打字》吧,多改几遍。
101
11)1111
11
11
11
11.11
100
)1111
100
111
100
110
100
100
100
∴
1)
1111b÷11b=101b...
二进制数只有两个数(0,1),因此它的商是1或0。
二进制数除法运算按下列三条法则:1、0÷0=0
2、0÷1=0(1÷0是无意义的)
3、1÷1=1
例:
(111011)2
÷
(1011)2算式如下:
就用小学学的除法列竖式算就可以了,这里要对齐很困难,将就吧
-----11(商)
________________
11)1010
----11
----------------
----100
-----11
----------------
------1(余数)
标签:除法,二进制