10位十进制编码转化为可检错二进制编码的方法

基本信息

申请号 CN201611048795.9 申请日 -
公开(公告)号 CN106779733A 公开(公告)日 2017-05-31
申请公布号 CN106779733A 申请公布日 2017-05-31
分类号 G06Q30/00(2012.01)I;G06F11/10(2006.01)I 分类 计算;推算;计数;
发明人 林东宏 申请(专利权)人 中食安电子商务服务有限公司
代理机构 北京世誉鑫诚专利代理事务所(普通合伙) 代理人 刘秀珍
地址 100195 北京市朝阳区北辰东路8号(汇欣大厦)壹幢10层A1006室
法律状态 -

摘要

摘要 本发明提出了一种10位十进制编码转化为可检错二进制编码的方法,包括:将原始的10位十进制序列转换为32位二进制位流序列;将32位二进制位流序列进行分块处理;计算每个分块的奇数位置和偶数位置的校验位;计算32位二进制位流序列的10位位流校验位;将每个分块的奇数位置和偶数位置的校验位,添加至相应分块的末尾,以得到新的二进制分块,并形成位流校验位序列;将多个新的二进制分块依据顺序进行组合,并在组合序列的末尾添加所述位流校验位序列,得到最终的可检错的二进制编码序列。本发明可以形成可以充分满足高效编码与数据检错功能的二进制编码,保证数据传输、数据打包、数据表示过程中数据的完整性和正确性。