验货员论坛

 找回密码
 注册
搜索
查看: 2716|回复: 17
打印 上一主题 下一主题

如何计算UPC码

[复制链接]
跳转到指定楼层
1#
发表于 2009-4-2 17:35:57 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
所谓UPC识别码也就是条码的最后一位即是识别码。因为条码的前面的数字是固定的(国家代码、产品的类别及产品的品号等),只有后面一位是通过前面的数字计算出来的且是唯一与之对应的,也就是识别码。

如何判断此识别码的正确与否,通过以下计算方法可以判断识别码:

例如:某条码的数值是:6902538004045。也就是要通过计算此条码串数值的最后一位数“5”是否正确?

计算步骤如下:

1、
确定和数字的位数:将紧靠识别码的第一位数设置为第1位数,从右往左依次为第2位、3位,直到第12位。


12
11
10
9
8
7
6
5
4
3
2
1
位数

6
9
0
2
5
3
8
0
0
4
0
4
5


2、
将所有的寄数位的数值相加,即:


4 + 4 + 0 + 3 + 2 + 9 = 22


3、
将第2步骤的计算结果 × 3 即:


22
× 3
=
66


4、
将所有的偶数位相加,即:



0 + 0 + 8 + 5 + 0 + 6 = 19


5、
将第3步骤和第4步骤的计算结果相加,即:


66 + 19 = 85


6、
取第5步骤的计算的结果的最后一位数,用10减此数,即得到识别码,即:


10 – 5 = 5


如果第5步骤计算的数值最后一位数是0 此识别码即为 0


看看上面例中的条码的识别码正确与否。
18#
发表于 2011-4-14 20:03:37 | 只看该作者
路过学习了.........
17#
发表于 2011-4-14 14:43:44 | 只看该作者
算了一个是对的!
16#
发表于 2009-12-1 16:14:48 | 只看该作者
UPC不能用这个公式算的啦....
15#
发表于 2009-9-10 23:29:05 | 只看该作者
学习了,要花几分钟算算才知道的啊
14#
发表于 2009-9-10 23:18:44 | 只看该作者
举的例子应该是EAN码,而不是UPC码。
13#
发表于 2009-8-30 13:43:02 | 只看该作者
好资料先收下来了!谢谢!
12#
发表于 2009-8-21 14:18:28 | 只看该作者
谢谢,长知识了。
11#
发表于 2009-8-12 15:46:36 | 只看该作者
谢谢楼主,请楼下的解释下UPC 码这么计算的。。。
10#
发表于 2009-8-12 11:37:48 | 只看该作者
谢谢楼主,学习中。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|外贸验货员网

GMT+8, 2025-11-8 11:57 , Processed in 0.065268 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表