以条形码6918823719231为例
这个条形码分为四个部分,从左到右:
1-3位:共3位,对应条形码693,是中国的国家代码之一。(690-695为中国大陆代码,国际分布)
4-8位:共5位,对应69838条形码,代表厂家代码,由厂家申请,国家发放
9-12位:共4位,对应条形码0001,代表在工厂的产品编码,由厂家自行确定
第13位:共1位,对应条形码3,是一个校验码,按照一定的算法,由前12位计算得到。
公式的第13位算法
1.取出该数字的奇数位之和,C1=6+3+9+3+0+0=21;
2.求出该数的偶数位之和,C2=9+6+8+8+0+1=32;
3.将奇数位之和加到“偶数位之和的三倍”。
4.取出结果的个位数:117(11710=7);
5.从10:10-7=3减去这个个位数;
6.所得数字取个位数(10去掉余数)310=3;
扩展数据
国家代码:
000~019 030~039 060~139美国
627科威特
020~029 040~049 200~299店内代码
628沙特阿拉伯
050~059张优惠券
629阿拉伯联合酋长国
300~379法国
640~649芬兰
380保加利亚
690~699中国
383斯洛文尼亚
700~709挪威
385克罗地亚
729
以色列
387波斯尼亚和黑塞哥维那
730~739瑞典
389黑山共和国
740危地马拉
400~440德国
741萨尔瓦多
450~459 490~499日本
742洪都拉斯
460~469俄罗斯
743尼加拉瓜
470吉尔吉斯斯坦
744哥斯达黎加
471中国台湾
745巴拿马
474爱沙尼亚
746多米尼克
475拉脱维亚
750墨西哥
476阿塞拜疆
754~755加拿大
477立陶宛
759委内瑞拉
478乌兹别克斯坦
760~769瑞士
479斯里兰卡
770-771哥伦比亚
480菲律宾
773乌拉圭
481白俄罗斯
775秘鲁
482乌克兰
777玻利维亚
484摩尔多瓦
778~779阿根廷
485亚美尼亚
780智利
486格鲁吉亚
784巴拉圭
487哈萨克斯坦
786厄瓜多尔
488塔吉克斯坦
789~790巴西
489中国香港特别行政区
800~839意大利
500-509英国
840~849西班牙
520~521希腊
850古巴
528黎巴嫩
858斯洛伐克
529塞浦路斯
859捷克共和国
530阿尔巴尼亚
860南斯拉夫
531马其顿
865蒙古
535马耳他
867朝鲜
539爱尔兰
868~869土耳其
540~549比利时和卢森堡
870~879荷兰
560葡萄牙
880韩国
569冰岛
884柬埔寨
570~579丹麦
885泰国
590波兰
888新加坡
594罗马尼亚
890印度
599匈牙利
893越南
600~601南非
896巴基斯坦
603加纳
899印度尼西亚
604塞内加尔
900~919奥地利