条形码的校验规则

EAN 、UPC 条码的校验位计算规则。

EAN、UPC 使用的是Mod 10 校验位计算法,具体如下 示范数据:[1**********] UPC-A条码 1. 将从左第一位开始奇数位相加。 0 + 2 + 4 + 6 + 8 + 0 = 20 2. 将步骤1的结果乘以3。 20 X 3 = 60

3. 将从左向右的偶数位相加。 1 + 3 + 5 +7 + 9 = 25 4. 将步骤2与步骤3的结果相加。 60 +25 = 85

5. 将步骤4的个位数取补,结果就是校验位, 10 - 5 = 5

如果步骤4的个位数为0,则校验位为0 实际条码为 [1**********]5

交叉25码校验位的计算规则。

交叉25码的校验位计算方法依然是 Mod 10 :

1. 字符个数为偶数时为:10的倍数-[(奇数位的数字之和

2. 字符个数为奇数时为:10的倍数-[(偶数位的数字之和

514362的校验位为10*X-[(5+4+6)+3*(1+3+2)]=7(因加校验位后个数为奇数,故前面加0后为05143627。

76534的校验位为10*X-[(6+3)+3*(7+5+4)]=3

39码校验位的计算规则。

39码用的是Mod 43 校验计算法。

每个39码的字符有一个指定的值,如下表所示。

示范字符串为 :12345ABCDE/

1. 将所有的字符转换为相应的数值并相加。

1 +2 + 3 + 4 + 5 + 10 + 11 + 12 + 13 +14 + 40 = 115 2. 将步骤1的结果除以43,取其余数。 115 / 43 = 2 余 29

3. 校验位是步骤2余数对应的字符。 余数 = 29.

29 所对应的字符是 T. T 校验位.

128码校验位的计算规则。

ISBN 的编码规则。

EAN 的前三位必须是978,示范数据:[1**********]81 (这是EAN 码)

1. 按此公式计算: 7 X 10 + 8 X 9 + 0 X 8 + 1 X 7 + 2 X 6 + 4 X 5 + 3 X 4 + 8 X 3 + 8 X 2 = 233 2. 233 除以 11 余 2 3. 将步骤2的结果取11的补数 11 - 2 = 9

校验位为9

步骤2余数为0时,校验位为 0,余数为1时,补数为10,用符号 X代替。 4. 书号为 :7801243889

ISSN 的编码规则。

EAN 的前三位必须是977,示范数据:[1**********]001 (这是EAN 码)

1. 按此公式计算: 1 X 8 + 0 X 7 + 0 X 6 + 2 X 5 + 4 X 4 + 8 X 3 + 9 X 2 = 76

2. 将步骤2除以11,取其余数 76 除以 11 余 10 3. 将步骤2的结果取11的补数 11 - 10 = 1 校验位为1

步骤2余数为0时,校验位为 0,补数为10,校验位为 X代替。 4. 期刊号为 :10024891

AIM 的规范。

AIM 识别符含有三个字符 ]cm ] = 标志字符(十进制ASCII 码:93) c = 代码字符(见表1) m = 修饰符(见表3) 表1:代码表

表2

为什么要使用串口条码扫描仪?

串口扫描器其实和键盘扫描器,它的优点和缺点者是一个:外接电源。

外接电源在外观上有点难看,而且须加多一个电源接口,但正因为这样,它不使用计算机的电源,电压有保证。有些扫描仪对电压的要求比较高,键盘口接上扫描仪这个负载后,电压就低了下来,不能正常使用。而且串口可以接各种主机设备:PC 、收款机、终端等,键盘口扫描仪在应用范围方面就不如它了。下面来作个比较,其实,您应该根据自已的需要选择串口或键盘口。

最新的EAN 国家及地区编码

对UPC-E 的一点心得

UPC-E是UPC-A 的精简版,它将UPC-A 的多个0缩短,编码规则:

1. 如果厂商编号的最后三位是000,100,200,则UPC-E 码由厂商编码的前两位、产品编码的最后三位、和厂商编号的第三位组成。产品代码必须是00000到00999。 2. 如果厂商编号的最后两位是00,而又不在规则1中,则UPC-E 码由厂商编码的前三位、产品编码的最后两位、和字符“3”组成。产品代码必须是00000到00099。 3. 如果厂商编号的最后一位是0,并且不在规则1和2中,则UPC-E 码由厂商编码的前四位、产品编码的最后一位、和字符“4”组成。产品代码必须是00000到00009。 4. 如果厂商编号的最后一位不为0,则UPC-E 码由厂商编码、产品编码的最后一位组成。产品代码必须是00005到00009(只能5到9了,0到4都用来作表示用途了)。 UPC-E使用的校验位则是原始的UPC-A 的校验位。

EAN 、UPC 条码的校验位计算规则。

EAN、UPC 使用的是Mod 10 校验位计算法,具体如下 示范数据:[1**********] UPC-A条码 1. 将从左第一位开始奇数位相加。 0 + 2 + 4 + 6 + 8 + 0 = 20 2. 将步骤1的结果乘以3。 20 X 3 = 60

3. 将从左向右的偶数位相加。 1 + 3 + 5 +7 + 9 = 25 4. 将步骤2与步骤3的结果相加。 60 +25 = 85

5. 将步骤4的个位数取补,结果就是校验位, 10 - 5 = 5

如果步骤4的个位数为0,则校验位为0 实际条码为 [1**********]5

交叉25码校验位的计算规则。

交叉25码的校验位计算方法依然是 Mod 10 :

1. 字符个数为偶数时为:10的倍数-[(奇数位的数字之和

2. 字符个数为奇数时为:10的倍数-[(偶数位的数字之和

514362的校验位为10*X-[(5+4+6)+3*(1+3+2)]=7(因加校验位后个数为奇数,故前面加0后为05143627。

76534的校验位为10*X-[(6+3)+3*(7+5+4)]=3

39码校验位的计算规则。

39码用的是Mod 43 校验计算法。

每个39码的字符有一个指定的值,如下表所示。

示范字符串为 :12345ABCDE/

1. 将所有的字符转换为相应的数值并相加。

1 +2 + 3 + 4 + 5 + 10 + 11 + 12 + 13 +14 + 40 = 115 2. 将步骤1的结果除以43,取其余数。 115 / 43 = 2 余 29

3. 校验位是步骤2余数对应的字符。 余数 = 29.

29 所对应的字符是 T. T 校验位.

128码校验位的计算规则。

ISBN 的编码规则。

EAN 的前三位必须是978,示范数据:[1**********]81 (这是EAN 码)

1. 按此公式计算: 7 X 10 + 8 X 9 + 0 X 8 + 1 X 7 + 2 X 6 + 4 X 5 + 3 X 4 + 8 X 3 + 8 X 2 = 233 2. 233 除以 11 余 2 3. 将步骤2的结果取11的补数 11 - 2 = 9

校验位为9

步骤2余数为0时,校验位为 0,余数为1时,补数为10,用符号 X代替。 4. 书号为 :7801243889

ISSN 的编码规则。

EAN 的前三位必须是977,示范数据:[1**********]001 (这是EAN 码)

1. 按此公式计算: 1 X 8 + 0 X 7 + 0 X 6 + 2 X 5 + 4 X 4 + 8 X 3 + 9 X 2 = 76

2. 将步骤2除以11,取其余数 76 除以 11 余 10 3. 将步骤2的结果取11的补数 11 - 10 = 1 校验位为1

步骤2余数为0时,校验位为 0,补数为10,校验位为 X代替。 4. 期刊号为 :10024891

AIM 的规范。

AIM 识别符含有三个字符 ]cm ] = 标志字符(十进制ASCII 码:93) c = 代码字符(见表1) m = 修饰符(见表3) 表1:代码表

表2

为什么要使用串口条码扫描仪?

串口扫描器其实和键盘扫描器,它的优点和缺点者是一个:外接电源。

外接电源在外观上有点难看,而且须加多一个电源接口,但正因为这样,它不使用计算机的电源,电压有保证。有些扫描仪对电压的要求比较高,键盘口接上扫描仪这个负载后,电压就低了下来,不能正常使用。而且串口可以接各种主机设备:PC 、收款机、终端等,键盘口扫描仪在应用范围方面就不如它了。下面来作个比较,其实,您应该根据自已的需要选择串口或键盘口。

最新的EAN 国家及地区编码

对UPC-E 的一点心得

UPC-E是UPC-A 的精简版,它将UPC-A 的多个0缩短,编码规则:

1. 如果厂商编号的最后三位是000,100,200,则UPC-E 码由厂商编码的前两位、产品编码的最后三位、和厂商编号的第三位组成。产品代码必须是00000到00999。 2. 如果厂商编号的最后两位是00,而又不在规则1中,则UPC-E 码由厂商编码的前三位、产品编码的最后两位、和字符“3”组成。产品代码必须是00000到00099。 3. 如果厂商编号的最后一位是0,并且不在规则1和2中,则UPC-E 码由厂商编码的前四位、产品编码的最后一位、和字符“4”组成。产品代码必须是00000到00009。 4. 如果厂商编号的最后一位不为0,则UPC-E 码由厂商编码、产品编码的最后一位组成。产品代码必须是00005到00009(只能5到9了,0到4都用来作表示用途了)。 UPC-E使用的校验位则是原始的UPC-A 的校验位。


相关内容

  • 条形码原理
  • 条形码技术汇编 目录 一.条形码的历史 二.条形码的识别原理 三.条形码的优越性 四.条形码的扫描 五.条形码技术的优点 六.条形码的编码规则 七.条形码的码制区别 八.条形码的制作 九.商品条码 十.印刷制作条形码的要求 十一.商品条码数字的含义 0.条形码的概念 条形码或条码(barcode)是 ...

  • 商品条形码的编码结构
  • 条码 一.条码概述 条码是由美国的N.T.Woodland在1949年首先提出的.近年来,随着计算机应用的不断普及,条码的应用 得到了很大的发展.条码可以标出商品的生产国.制造厂家.商品名称.生产日期.图书分类号.邮件起止地点.类别.日期等信息,因而在商品流通.图书管理.邮电管理.银行系统等许多领域 ...

  • EAN13通用商品条形码
  • EAN-13通用商品条形码一般由前缀部分.制造厂商代码.商品代码和校验码组成.商品条形码中的前缀码是用来标识国家或地区的代码,赋码权在国际物品编码协会,如00-09代表美国.加拿大.45-49代表日本.690-692代表中国大陆,471代表我国台湾地区,489代表香港特区.制造厂商代码的赋权在各个国 ...

  • 融侨永辉超市调查报告
  • 融侨永辉超市调查报告 商品学是研究商品使用价值及其实现规律的一门科学,是一门与实际生活紧密相连的科学.学好商品学不仅要有扎实的理论基础,更要有丰富的生活经验.因此,实践对商品学的学习有着重大意义.基于这个原因,我们通过对融侨永辉超市的调查实践,将理论和实践相联系,进一步加深对商品学课程的理解,有助于 ...

  • 常用条码打印大全
  • 常用条码打印大全(PB 版) 特点描述:主要针对Powerbuilder 程序开发者,当然应用程序也可直接供给最终用户用来打印价签.条码证件之类的东东:本程序无需安装条码字库, 无需控件, 无需条码打印机,功能已封装为对象,接口简单,提供label 风格的数据窗口预览(即可设定每页纵向及横向标签的数 ...

  • 条形码技术在仓储领域中的应用
  • 新疆工程学院毕业论文 条形码技术在仓储领域中的应用 系 别:管理系 学生学号: [1**********] 目 录 引言„„„„„„„„„„„„„„„„„„„„„„„„„„„1 一. 仓储物流-------------------„„„„„---2 1.1仓储物流的定义与简介„„„„„„„„„„„„ ...

  • 商品条形码中的数学
  • 商品条形码中的数学 摘要:在我们的现实生活中商品条形码随处可见,但我们那并没引起我们的太多的注意!但是如果你进过超市买过东西购过物,相信你应该对条形码不会太陌生.在超市的每件商品上,都贴有或印有一种黑白相间,粗细间隔不等的条纹,下面一般还附有一排数字,这就是条形码.条形码与我们的生活息息相关,本文将 ...

  • 超市物流信息技术论文
  • 论超市条码技术 摘要: 条形码以其简便.快捷.准确可靠和低成本等特点,为物流中的物品识别提供了一种清晰.简便.国际化.标准化的识别手段.本文将通过分析条码技术的概念,条码技术在超市中管理的具体请况,以及超市条码的局限性,作出建议. 关键词:条形码; 概念;局限性; 未来前景 一.引言 随着零售业的不 ...

  • 数字的用处
  • <数字的用处>教学设计 教学目标: 1.经历设计编码的过程,体会数字在表达.交流和传递信息中的作用. 2.能在具体情境中,了解一个"编号"中某些数字所代表的意义. 3.体会数学与现实生活的密切联系,激发好奇心和求知欲. 学习目标: 1.在设计编码的过程中,知道数字在表 ...