標(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