标题: EAN-13条形码的校验 [打印本页]

作者: aabbcc    时间: 2014-11-22 16:05
标题: EAN-13条形码的校验
网上搜索了一下,知道了如何生成EAN-13的条码了。
标准版和缩短版的校验码计算方法相同。         
  从代码位置序号2开始,所有偶数位的数字代码求和为a。     
  将上步中的a乘以3为a。     
  从代码位置序号1开始,所有奇数位的数字代码求和为b。     
  将a和b相加为c。     
  取c的个位数d。     
  用10减去d即为校验位数值。     
  例:234235654652的校验码的计算如下表:   
     
    数据码   校验码      
  数字码   2   3   4   2   3   5   6   5   4   6   5   2   ?     
  偶数位     3   +   2   +   5   +   5   +   6   +   2      
  奇数位   2   +   4   +   3   +   6*   +   4   +   5         *注:原文写的加5,导致加出来的和为23,有讹误,
     
  步骤1:3+2+5+5+6+2=23   
     
  步骤2:23*3=69   
     
  步骤3:2+4+3+6+4+5=24   
     
  步骤4:69+24=93   
     
  步骤5:10-3=7   
     
  步骤6:校验码为   7   

http://www.tool.la/barcode/index.asp在这个网站上验证了  





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1