首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用生成器多项式为QR码创建纠错码字

用生成器多项式为QR码创建纠错码字
EN

Stack Overflow用户
提问于 2016-07-10 21:00:14
回答 1查看 628关注 0票数 0

我试图为7个纠错码字创建生成器多项式。我不明白系数是如何计算的。QR代码规范要求使用字节级模块化100011101算术(其中100011101是一个二进制数,相当于小数点的285 )。这意味着当为256或更大时,它应该是带285的XORed。

换句话说: 2^8 = 256 xor 285 = 29 ok。但是如何计算5334呢?

5334 xor 285 = 5579,仍大于256。

答案是122。我不明白我们怎么找到122的?非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2016-11-16 15:59:38

把数字看作是F2X中的多项式。这意味着第一个可以用1表示,数字2可以用x表示,数字3可以用x+ 1表示。

数字5334由p_5334 = x^12+x^10+x^7+x^6+x^4+x^2+x^1表示

编号285由p_285 = x^8+x^4+x^3+x^2+1表示。

您需要得到多项式p_5334 mod p_285。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38296436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档