返回信息流按定义是个循环除法取余数的过程,那是不是说在某个二进制信息流的前面加若干个0,CRC值是一样的?
例如1和q的ASCII码就差一个0,但是CRC算出来却不一样?为什么
这是一条镜像帖。来源:北邮人论坛 / communications / #9929同步于 2009/6/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖
【求助】CRC算法
xiaoxin21
2009/6/4镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
建议LZ看一下CRC算法的资料
ITU的CRC-32规定计算前先在数据前面补充(Padding)与CRC长度相等的1
这样一来,原数据与CRC值一起再计算CRC的话就不是0了,而是一个常数(magic value)
PS: 这里有份CRC的资料,pdf文件的,如果LZ需要可以用邮件发过去