二进制除法
答案:2 悬赏:70 手机版
解决时间 2021-02-20 02:55
- 提问者网友:孤凫
- 2021-02-19 22:26
二进制除法
最佳答案
- 五星知识达人网友:像个废品
- 2021-02-20 00:01
二进制数除法运算按下列三条法则:1、0÷0=0 2、0÷1=0(1÷0是无意义的) 3、1÷1=1
例: (111011)2 ÷ (1011)2算式如下:(因为在网页里不方便写成除法运算的形式,所以写成下面这样。)
1 1 1 0 1 1
÷ 1 0 1 1 商1
----------------------
1 1 1 最后一个1是1110 1 1 “0”后面的1落下来的。
÷ 1 0 1 1 商0
----------------------
1 1 1 1 最后一个1是上面落下来的
÷ 1 0 1 1 商1
-------------------------------
1 0 0 余数100
所以(111011)2 ÷ (1011)2 商为(101)2,余数为(100)2
所谓二进制除法其实一直是在做减法而已。二进制减法向高位借1得2,所以(10)2 - (1)2 = 1
不知道说的明不明白,希望我的回答对你有用。
例: (111011)2 ÷ (1011)2算式如下:(因为在网页里不方便写成除法运算的形式,所以写成下面这样。)
1 1 1 0 1 1
÷ 1 0 1 1 商1
----------------------
1 1 1 最后一个1是1110 1 1 “0”后面的1落下来的。
÷ 1 0 1 1 商0
----------------------
1 1 1 1 最后一个1是上面落下来的
÷ 1 0 1 1 商1
-------------------------------
1 0 0 余数100
所以(111011)2 ÷ (1011)2 商为(101)2,余数为(100)2
所谓二进制除法其实一直是在做减法而已。二进制减法向高位借1得2,所以(10)2 - (1)2 = 1
不知道说的明不明白,希望我的回答对你有用。
全部回答
- 1楼网友:傲气稳了全场
- 2021-02-20 01:23
两种方法:1)被除数、除数都化为10进制,按10进制除法得出结果,再化为二进制;【不过,这种方法对第二题的小数化为二进制就有点难度了。】 2)用竖式。(方法和十进制一样,不过记住 做加法逢二进一,做减法借一作二) 用第二种方法给你传个图吧。
唉!画图不好画(准),用《打字》又不容易对齐。还是《打字》吧,多改几遍。
101
11)原发布者:生命如歌1993
模2除法编辑模2除法与算术除法类似,但每一位除的结果不影响其它位,即不向上一位借位,所以实际上就是异或。在循环冗余校验码(CRC)的计算中有应用到模2除法。【例1】:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯