例: (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
不知道說的明不明白,希望我的回答對妳有用。