13位数的0开头条形码
1、请问大家,知道条形码前12位怎么计算第13位?
其计算公式见下表.步骤 举例说明1.自右向左编号 某商品条形码为:690123456789X(X为校验码)位置序号 13 12 11 10 9 8 7 6 5 4 3 2 1代码 6 9 0 1 2 3 4 5 6 7 8 9 X2.从序号2开始,求出偶数位上的数字之和① 9+7+5+3+1+9=343.①×3=② 34×3=1024.从序号3开始,求出奇数位上的数字之和③ 8+6+4+2+0+6=265.②+③=④ 102+26=1286.用大于或等于结果④且为10的最小整数倍的数减去④,其差即为校验码值 130-128=2校验码X=2
2、条码开头0字的是什么国家
美国、加拿大00-09。
商品条码是ANCC系统的一个重要组成部分,是ANCC系统发展的基础。它主要用于对零售商品、 非零售商品及物流单元的条码标识。 商品条码主要类型有:EAN-13/8,UPC-A/E ITF14, EAN/UCC128。
EAN-13通用商品条形码一般由前缀部分、制造厂商代码、商品代码和校验码组成。商品条形码中的前缀码是用来标识国家或地区的代码,赋码权在国际物品编码协会,如45、49代表日本。69代表中国大陆,471代表我国台湾地区,489代表香港特区。
(2)13位数的0开头条形码扩展资料:
商品条形码的标准尺寸是37.29mmx26.26mm,放大倍率是0.8-2.0。当印刷面积允许时,应选择1.0倍率以上的条形码,以满足识读要求。放大倍数越小的条形码,印刷精度要求越高,当印刷精度不能满足要求时,易造成条形码识读困难。
由于条形码的识读是通过条形码的条和空的颜色对比度来实现的,一般情况下,只要能够满足对比度(PCS值)的要求的颜色即可使用。
通常采用浅色作空的颜色,如白色、橙色、黄色等,采用深色作条的颜色,如黑色、暗绿色、深棕色等。最好的颜色搭配是黑条白空。根据条形码检测的实践经验,红色、金色、浅黄色不宜作条的颜色,透明、金色不能作空的颜色。
3、13位条形码各位分别代表了什么?
条形码图中13位数字所代表的意义是:前3位显示该商品的出产地区(国家)。接着的4位数字表示所属厂家的商号,这是由所在国家(或地区)的编码机构统一编配给所申请的商号的。再接下来的5位数是个别货品号码,由厂家先行将产品分门别类,再逐一编码,厂家一共可对10万项货品进行编码。最后一个数字是终检码,以方便扫描器核对整个编码,避免误读。
4、请问为什么0开头的13位EAN条码扫描出来后只有12位?开头的0没有了
你好
0开头的条码是UPC-A条码
在扫描器里有一个UPC-A转换成EAN13的设置,就可以读出那个0
有什么疑问可以直接联系我,百度名就是QQ
5、13位条形码的数字各代表什么?
条形码图中13位数字所代表的意义是:前3位显示该商品的出产地区(国家)。接着的4位数字表示所属厂家的商号,这是由所在国家(或地区)的编码机构统一编配给所申请的商号的。
再接下来的5位数是个别货品号码,由厂家先行将产品分门别类,再逐一编码,厂家一共可对10万项货品进行编码。最后一个数字是校验码,以方便扫描器核对整个编码,避免误读。
(5)13位数的0开头条形码扩展资料:
条形码申请程序:
1、申请人可到所在地的编码分支机构办理申请厂商识别代码手续,并提供企业法人营业执照或营业执照及其复印件三套。(分别由中国物品编码中心、申请人所在地的编码分支机构和申请人所在企业内部存档保留)
2、填写《中国商品条码系统成员注册登记表》 ,可直接在 ANCC 在线填写注册登记表。(备注:如在网上填写申请表还需打印、盖章、然后提交到当地编码分支机构)
3、集团公司请填集团公司下属分公司基本信息表 。
4、申请人的申请资料经所在地的编码分支机构 初审后,符合条件的资料,由编码分支机构签署意见并报送到中国物品编码中心(以下简称编码中心)审批。
5、编码中心收到初审合格的申请资料及申请人交纳的费用(见表一) 后,对确实符合规定要求的,编码中心向申请人核准注册厂商识别代码,完成审批程序。
6、申请单位收到中国商品条码系统成员证书,申请结束。
6、商品条形码13位数是怎么看的?谢谢!
部分国家地区(EAM)成员的条形码前缀码
美国、加拿大00-09以色列729丹麦57
(店内码)20-29委内瑞拉759挪威70
日本45-49乌拉圭773瑞士76
比利时/卢森堡54玻利维亚773西班牙84
芬兰64智利780奥地利90-91
瑞典73厄瓜多尔786新西兰94
意大利80-83古巴850斯洛文尼亚383
荷兰87捷克859德国400-440
澳大利亚93韩国880台湾471
保加利亚380新加坡888拉脱维亚475
克罗地亚385马来西亚893斯里兰卡479
俄罗斯460-469越南977香港489
爱沙尼亚474墨西哥750塞浦路斯529
立陶宛477哥伦比亚770马耳他535
菲律宾480秘鲁775葡萄牙560
希腊520阿根廷779波兰590
马其顿531巴拉圭784匈牙利599
爱尔兰539巴西789毛里求斯609
冰岛569斯洛伐克858阿尔巴尼亚613
罗马尼亚594南斯拉夫860中国大陆690-692
南非600-601泰国885法国30-37
摩洛哥611印度890英国50
土耳其619、869印度尼西亚899
7、条形码条形码前面漏了一位0,但是条码间距和粗细都一样,也能扫出来原来的数字。有影响吗
条码开头0,0开头的条码是以美国开头为主的13位EAN码,扫0开头的条码,第一个数字回0会被省略,因为美答国一直沿用UPC系统,后来在原始12位条码基础上,在第一个数字前,加上0,变成13位条码,因为0不包含任何意义,所以扫描时候会被省略
8、java 13位条形码的问题
条形码数 最好一位是校验位,是不计入计算的
所以for循环只取到倒数第二位才是正确的
按照条形码数的定义,写会比较直观
找了一个12位的条形码,修改了一下,字符串校验通过方法获得,没有写死,也适用
public class test9{
public static void main(String[] args)
{
String en13 = "693461310001";
// String en13 = "6901020709017";
// String en13 = "9771671216014";
// String en13 = "6911989107458";
int a = 0;
int b = 0;
int cout = 1;
for(int i = en13.length() -1 -1 ; i >= 0; i--){
int num = en13.charAt(i)-'0';
if((cout%2)==0){
a+=num;
}else{
b+=num;
}
cout ++;
}
System.out.println(b);
System.out.println(a);
int sum = a+b*3;
System.out.println(sum);
int c = sum%10;
int d = 10-c;
System.out.println(d);
if(d==en13.charAt(en13.length() - 1)-'0'){
System.out.println("OK");
}else{
System.out.println("NO");
}
}
}
9、各国的条形码开头是多少?
各国条形码开头:美国、加拿大00-09 ,以色列729 ,中国大陆690-692, 中外合资条码:693 ,丹麦57 ,委内瑞拉759 ,挪威70 ,日本45-49 ,乌拉圭773,瑞士76 ,比利时/卢森堡54 ,玻利维亚773,西班牙84 ,芬兰64 ,智利780 ,奥地利90-91 ,瑞典73 ,厄瓜多尔786 ,新西兰94 ,意大利80-83 ,古巴850 ,斯洛文尼亚383 ,荷兰87 ,捷克859 ,德国400-440 ,澳大利亚93 ,韩国880, 台湾471 ,保加利亚380 ,新加坡888 ,拉脱维亚475 ,克罗地亚385 ,马来西亚893 ,斯里兰卡479 ,俄罗斯460-469 ,越南977 ,香港489 ,爱沙尼亚474 ,墨西哥750 ,塞浦路斯529 ,立陶宛477, 哥伦比亚770 ,马耳他535 ,菲律宾480 ,秘鲁775 ,葡萄牙560 ,希腊520 ,阿根廷779 ,波兰590 ,马其顿531 ,巴拉圭784 ,匈牙利599 ,爱尔兰539, 巴西789 ,毛里求斯609, 冰岛569 ,斯洛伐克858, 阿尔巴尼亚613 ,罗马尼亚594 ,南斯拉夫860 ,南非600-601 ,泰国885 ,法国30-37 ,摩洛哥611 ,印度890, 英国50 ,土耳其619、869, 印度尼西亚899。
10、"0"开头的13位条形码,为什么"0"会扫描不出来
首位为0的EAN-13条码和12位的UPC条码是兼容的。没有关系。