EAN-13条码的检验码如何求

 我来答
巴掌说巴
2019-07-11 · 说百姓法事 看社会冷暖
巴掌说巴
采纳数:70 获赞数:71325

向TA提问 私信TA
展开全部

EAN-13码校验位计算方法

代码位置序号是指包括校验码在内的,由右至左的顺序号(校验码的代码位置序号为1)。

校验码的计算步骤如下:

1、从代码位置序号2开始,所有偶数位的数字代码求和。

2、将步骤a的和乘以3。

3、从代码位置序号3开始,所有奇数位的数字代码求和。

4、将步骤b与步骤c的结果相加。

5、用大于或等于步骤d所得结果且为10最小整数倍的数减去步骤d所得结果,其差即为所求校验码的值。

扩展资料:

实例分析:

例:234235654652的校验码的计算如下表:

代码位置序号:13,12,11,10,9,8,7,6,5,4,3,2,1;

数字码:2,3,4,2,3,5,6,5,4,6,5,2;

偶数位:3 + 2 + 5 + 5 + 6 + 2;

奇数位:2 + 4 + 3 + 5 + 4 + 5;

步骤1:3+2+5+5+6+2=23;

步骤2:23*3=69;

步骤3:2+4+3+5+4+5=23;

步骤4:69+23=92;

步骤5:10-2=8;

步骤6:校验码为 8。

参考资料来源:

百度百科-校验码

百度百科-校验位

百度百科-EAN-13

匿名用户
2013-01-29
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灵灵点点xcxcvxxxg
2018-07-11
知道答主
回答量:1
采纳率:0%
帮助的人:838
展开全部
9332045001829
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2017-09-13
展开全部
EAN-13码校验位计算方法
代码位置序号是指包括校验码在内的,由右至左的顺序号(校验码的代码位置序号为1)。
校验码的计算步骤如下:
a.从代码位置序号2开始,所有偶数位的数字代码求和。
b.将步骤a的和乘以3。
c.从代码位置序号3开始,所有奇数位的数字代码求和。
d.将步骤b与步骤c的结果相加。
e.用大于或等于步骤d所得结果且为10最小整数倍的数减去步骤d所得结果,其差即为所求校验码的值。
实例分析:
商品条码标准版和缩短版的校验码计算方法相同。
从代码位置序号2开始,所有偶数位的数字代码求和为a。
将上步中的a乘以3为a。
从代码位置序号3开始,所有奇数位的数字代码求和为b。
将a和b相加为c。
取c的个位数d。
用10减去d即为校验位数值。
例:234235654652的校验码的计算如下表:
数据码 校验码
代码位置序号 13 12 11 10 9 8 7 6 5 4 3 2 1
数字码 2 3 4 2 3 5 6 5 4 6 5 2 ?
偶数位 3 + 2 + 5 + 5 + 6 + 2
奇数位 2 + 4 + 3 + 5 + 4 + 5
步骤1:3+2+5+5+6+2=23
步骤2:23*3=69
步骤3:2+4+3+5+4+5=23
步骤4:69+23=92
步骤5:10-2=8
步骤6:校验码为 8
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式