13位条码最后一位自动跳规律

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

13位条码最后一位自动跳规律
13位条码的最后一位是校验码,它是根据特定的算法计算得出的,并不是随机“自动跳规律”。

其计算方法如下:
1. 从条码的左边开始,将12位数字(不包含最后一位校验码)从左到右进行编号,奇数位(第1、3、5、7、9、11位)的数字乘以1,偶数位(第2、4、6、8、10、12位)的数字乘以3。

2. 将所有乘积相加。

3. 将相加得到的和除以10,取余数。

4. 用10减去余数,如果余数为0,则校验码为0;如果余数不为0,则得到的差就是校验码。

例如:条码数字为690123456789X(X为校验码待求)
第1位:6×1 = 6。

第2位:9×3 = 27。

第3位:0×1 = 0。

第4位:1×3 = 3。

第5位:2×1 = 2。

第6位:3×3 = 9。

第7位:4×1 = 4。

第8位:5×3 = 15。

第9位:6×1 = 6。

第10位:7×3 = 21。

第11位:8×1 = 8。

第12位:9×3 = 27。

总和为:6+27+0+3+2+9+4+15+6+21+8+27 = 128。

128÷10 = 12余8。

校验码X = 10 - 8 = 2。

所以如果要根据前面12位数字得到最后一位校验码,需要按照这个算法计算,而不是自动跳无意义的规律。

相关文档
最新文档