【发布时间】:2018-03-09 06:57:37
【问题描述】:
我试图创建一个代码来计算 Java 中的 CRC 错误检测/纠正的余数,但我不知道它与二进制除法有什么区别。
时间:
BigInteger G = new BigInteger("1001", 2);
BigInteger M = new BigInteger("101110", 2);
BigInteger R = M.remainder(G);
R 值为:1
但是当我手动计算 CRC 余数时,它将是:011
这里有什么区别,有什么方法或算法可以计算CRC余数吗?
【问题讨论】: