如何除二进制数
二元分割是一个重要但经常被忽视的部分二进制算术.
二进制加法,二进制减,二进制乘法,和二进制除法是二进制算术中出现的四种算术运算。
虽然二进制除法并不太难,但一开始可能比其他二进制运算更难理解。
这是因为所有其他的二进制运算都有相似之处,而二进制除法则有点异常。
例如,所有其他的二元运算都有四个基本步骤,这使它们更容易理解。
而是二元的过程部门没有任何具体的遵循的规则-尽管它与十进制除法非常相似。
为了更清楚一点,我们来看a二进制除法例题.
取A = 11010 B = 101,用B除A。
二进制除法运算的结构与十进制除法运算的结构类似,现在我们将一步一步地研究它,以便尽可能地理解它。
在第一步中,考虑被除数最左边的数字,即A,根据被除数乘以1的值,写出101与1相乘的结果。
我们已经知道1 × 1 = 1,1 × 0 = 0, 1 × 1 = 1。我们得到:
在这一步中,110减去101(见二进制减寻求帮助)
现在进入下一个步骤:
根据除法的规则,下一个最不重要的位下来然后我们试着用1和除数B相乘,但是结果比被除数大所以这一步不能完成,我们必须进行下一步。
将0插入商中,然后取下最小有效位现在我们可以进行下一步了。
再一次,除数乘以1,结果是这样的,结果和第一个相似因为所有的数都是一样的。
现在我们进入最后一步。
在最后一步,二进制减就得到了余数和二元分割,我们得到如下结果。
商= 101,余数= 1。
全部完成!
如果你想看到更多的二进制除法示例问题,请在下面留下评论(当然还有解决方案!)