当前位置: 首页 > 知识库问答 >
问题:

理解多项式除法结果

皇甫智明
2023-03-14

我试图理解多项式除法(并实现多项式除法的函数)。

A = 0100000101000001 (should be same as "AA" ASCII data)
B = 11111
CRC order = 4
CRC polynom = F
Data sequence = AA
Initial = 0, Direct, no reverse input, no reverse output

CRC calulcator表示校验和为2,而正式计算器表示二进制余数为100=4

为什么我没有得到同样的结果?

共有1个答案

方梓
2023-03-14

您需要向红利添加四个零位,即01000001010000010000。然后你会得到同样的结果。

请参阅Ross William的CRC教程,了解CRC是如何计算的。

 类似资料:
  • 在Phrudhvi对这个问题的优雅回答中,什么是伪多项式时间?它与多项式时间有何不同?在许多其他要点中,我们指出,在时间复杂度的真实形式定义下,其示例算法的TC在x中是指数的。 我理解答案中的所有内容,除了这里的这一点。在答案中,他的例子alg是O(n^4)。然后,他指出TC的形式定义是基于表示n所需的位数。因此,我希望他说TC将是O(x),其中x是位数。相反,他说它是O(2^4x)。 我知道我为

  • 我试图编写一个基于表的CRC例程,用于接收模式S上行链路询问器消息。在下行链路侧,CRC只是基于多项式p=0x1fff409的24位CRC。到目前为止,一切都很好--我编写了一个基于表的实现,它遵循了通常的每次字节约定,并且运行良好。 然而,在上行方面,事情变得很奇怪。协议规范说,计算目标上行链路地址是通过查找: 上面所述的速度当然比软件中的糖蜜慢,我真的希望能够构造一个查找表,允许对接收的地址进

  • 本文向大家介绍详解Pytorch 使用Pytorch拟合多项式(多项式回归),包括了详解Pytorch 使用Pytorch拟合多项式(多项式回归)的使用技巧和注意事项,需要的朋友参考一下 使用Pytorch来编写神经网络具有很多优势,比起Tensorflow,我认为Pytorch更加简单,结构更加清晰。 希望通过实战几个Pytorch的例子,让大家熟悉Pytorch的使用方法,包括数据集创建,各种

  • 我必须获取特定位置7天的天气预报(邮政编码94042)。为此,我提出了这样的HTTP请求: http://api.openweathermap.org/data/2.5/forecast/daily?q=94042 查询结果是Json格式的长字符串。我没有发布结果,因为它很乱,您可以单击链接查看结果: 我对结果的某些部分感到困惑。 > 数组列表中每个元素开头的dt字段表示什么? 数组列表中每个元素

  • 我正试图为这个问题想出一个合理的算法: (例如,你可以把一个蓝色和绿色的球放进蓝色盒子或绿色盒子里,但不能放进红色盒子里。) 我做了一些研究,这似乎类似于背包问题,也类似于匈牙利算法可以解决的问题,但我似乎不能把它简化为任何一个问题。 我只是好奇,对于这种类型的问题,是否有某种动态规划算法,可以在多项式时间内求解,或者它只是变相的旅行商问题。如果我知道最多有X种颜色会有帮助吗?非常感谢任何帮助。如

  • 主要内容:评估计算多项式,计算多项式的根,多项式曲线拟合MATLAB表示多项式为包含由下降幂排列的系数的行向量。 例如,方程式 可以表示为 - 评估计算多项式 多值函数用于评估计算指定值的多项式。 例如,要评估前面的多项式,在,可使用以下代码 - MATLAB执行上述语句返回以下结果 - MATLAB还提供函数用于评估矩阵多项式。 矩阵多项式是以矩阵为变量的多项式。 例如,下面创建一个方阵并评估求值多项式,在 - MATLAB执行上述代码语句返回以下结