乘法、除法,无论十进制,还是二进制,大家都是会做的。
对于乘法来说,乘积的位数,是两个乘数的位数之和。
四位数,乘以四位数,乘积,就应该是八位了。
除法,是乘法的逆运算。
做除法运算时,被除数的位数,最好是除数位数的二倍,这就是一个比较合适的组合了。
如果除数的位数是四,被除数的位数,不用说,大家都知道:八位,是最好的了。
了解了这些,就可以看看计算机教材中的除法运算了。
被除数X = 0.1011、除数Y = 0.1101,这对组合,怎么样?
X、Y 都是四位小数。
相除时,可以把它们的小数点同时右移四位,值不变。这小学的知识,还都记得吧。
那么,X / Y,就是:1011 / 1101。
换算到十进制,就是:11 / 13。
这个除法的结果,显然是:商Q = 0,余数R = 11。
再换算到二进制,就是:商Q = 0000,余数R = 1011。
验算的公式,做而论道也提供给大家:X = Q × Y + R。
大家可以尽情的验算,用十进制、二进制都行。上述答案,肯定是没错的。