二进制数怎样除法运算?
1个回答
展开全部
二进制数除法运算按下列三条法则: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
不知道说的明不明白,希望我的回答对你有闭姿用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询