標(biāo)題: EAN-13條形碼的校驗(yàn) [打印本頁(yè)]

作者: aabbcc    時(shí)間: 2014-11-22 16:05
標(biāo)題: EAN-13條形碼的校驗(yàn)
網(wǎng)上搜索了一下,知道了如何生成EAN-13的條碼了。
標(biāo)準(zhǔn)版和縮短版的校驗(yàn)碼計(jì)算方法相同。         
  從代碼位置序號(hào)2開(kāi)始,所有偶數(shù)位的數(shù)字代碼求和為a。     
  將上步中的a乘以3為a。     
  從代碼位置序號(hào)1開(kāi)始,所有奇數(shù)位的數(shù)字代碼求和為b。     
  將a和b相加為c。     
  取c的個(gè)位數(shù)d。     
  用10減去d即為校驗(yàn)位數(shù)值。     
  例:234235654652的校驗(yàn)碼的計(jì)算如下表:   
     
    數(shù)據(jù)碼   校驗(yàn)碼      
  數(shù)字碼   2   3   4   2   3   5   6   5   4   6   5   2   ?     
  偶數(shù)位     3   +   2   +   5   +   5   +   6   +   2      
  奇數(shù)位   2   +   4   +   3   +   6*   +   4   +   5         *注:原文寫(xiě)的加5,導(dǎo)致加出來(lái)的和為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:校驗(yàn)碼為   7   

http://www.tool.la/barcode/index.asp在這個(gè)網(wǎng)站上驗(yàn)證了  





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1