分享

Ean-13商品条码第13位校验码的计算方法是什么?--洛阳网络公司|商友推广引擎|慧聪买...

 zkl_jk 2011-05-26
Ean-13商品条码第13位校验码的计算方法是什么?
 
 
代码位置序号是指包括校验码在内的,由右至左的顺序号(校验码的代码位置序号为1)。
校验码的计算步骤如下:
1.从代码位置序号2开始,所有偶数位的数字代码求和。
2.将步骤a的和乘以3。
3.从代码位置序号3开始,所有奇数位的数字代码求和。
4.将步骤b与步骤c的结果相加。
5.用大于或等于步骤d所得结果且为10最小整数倍的数减去步骤d所得结果,其差即为所求校验码的值。
实例分析:
商品条码标准版和缩短版的校验码计算方法相同。 
从代码位置序号2开始,所有偶数位的数字代码求和为a。  
将上步中的a乘以3为a。  
从代码位置序号3开始,所有奇数位的数字代码求和为b。  
将a和b相加为c。  
取c的个位数d。  
用10减去d即为校验位数值。  
例:234235654652的校验码的计算如下表:
 数据码   校验码  
代码位置序号   13   12   11   10   9   8   7   6   5   4   3   2   1  
数字码             2     3     4     2    3   5   6   5   4   6   5   2   ?  
偶数位             3   +   2   +   5   +   5   +   6   +   2    
奇数位             2   +   4   +   3   +   5   +   4   +   5      
步骤1:3+2+5+5+6+2=23
步骤2:23*3=69
步骤3:2+4+3+5+4+5=23
步骤4:69+23=92
步骤5:10-2=8
步骤6:校验码为   8
 
 
 
本篇文章来源于 蓝点科技(http://www.) 原文出处:http://www./2008/product.asp?i=5&id=303

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多