Math 二进制数的零除

Math 二进制数的零除,math,binary,division,Math,Binary,Division,哦,又是我 我正在努力进行二进制数的除法 我试着理解以下奇怪的计算: 如果结果不是零,我理解它是如何工作的 我只是不明白如果除数大于divident,如何处理它,所以你必须在结果中写入零,但没有必要减去。。。我真不知道该怎么办有人能给我解释一下这个问题吗 非常感谢假设您处于这种情况: 1000010 ÷ 11 = 01 − 011 ————— 0010 二进制10比二进制11小,因此您必须为结果写下一个0。此外,您还可以将原始divident中的一个数字复制到该行下面的数字。

哦,又是我

我正在努力进行二进制数的除法

我试着理解以下奇怪的计算:

如果结果不是零,我理解它是如何工作的

我只是不明白如果除数大于divident,如何处理它,所以你必须在结果中写入零,但没有必要减去。。。我真不知道该怎么办有人能给我解释一下这个问题吗


非常感谢

假设您处于这种情况:

   1000010 ÷ 11 = 01
 − 011
 —————
   0010
二进制10比二进制11小,因此您必须为结果写下一个0。此外,您还可以将原始divident中的一个数字复制到该行下面的数字。因此,完成此步骤后,您将得到

   1000010 ÷ 11 = 010
 − 011 |
 ————— V
   00100

仅此而已。如果没有更多的数字可复制,则会为您的除法操作留下一个提示。根据上下文,您可能希望记住这一点,忽略它或使用它进行舍入。

好的,我真正不理解的是:10000-011(对齐)结果在00100…WTF发生了?我取了:10000/11…嗯,好吧,我可能忘记了2个补体的加法