Math 快速拒绝:二进制除法有0个余数?

Math 快速拒绝:二进制除法有0个余数?,math,binary,Math,Binary,有没有一种快速的方法可以告诉我(快速拒绝)一个二进制数除以另一个二进制数后是否有0的余数?我不想执行整个部门。例如,将1001011011110除以11011。不需要携带 这是用于网络项目的。不,一般不适用 某些特殊情况可以快速检查,比如除数是2的幂,但一般问题没有捷径 旁白:虽然特殊情况下的快捷方式必须使用数字编码,但除法是否产生余数是所涉及数字的属性,而不是它们的编码。我认为Mod 2除法没有什么秘密诀窍。。。你只需要做这项工作,是的。一般来说,二进制数并不比一般除法更容易或更难。唯一简单的

有没有一种快速的方法可以告诉我(快速拒绝)一个二进制数除以另一个二进制数后是否有0的余数?我不想执行整个部门。例如,将1001011011110除以11011。不需要携带

这是用于网络项目的。

不,一般不适用

某些特殊情况可以快速检查,比如除数是2的幂,但一般问题没有捷径


旁白:虽然特殊情况下的快捷方式必须使用数字编码,但除法是否产生余数是所涉及数字的属性,而不是它们的编码。

我认为Mod 2除法没有什么秘密诀窍。。。你只需要做这项工作,是的。一般来说,二进制数并不比一般除法更容易或更难。唯一简单的例子是2的幂(2,4,8,16等),非常感谢!!!只是想知道CRC校验和测试是否会被快速拒绝!为了高效地计算CRC,请使用表一次处理一个字节(或多个字节)。