话题
搜索

通用产品代码


通用产品代码(UPC)是一个12位数字和相关的机器可读条形码,用于识别在杂货店购买的产品。UPC对单个产品进行编码,但不对其价格进行编码(这部分由商店的计算机在读取产品标识符后完成)。UPC由俄亥俄州代顿统一代码委员会维护。第一个和最后一个数字与其他数字分开,用较小的字体书写。

前六位数字是制造商标识符,后五位数字表示特定产品。最后一位是从以下位置获得的校验位

 a_(12)=10-[(3sum_(i=1;i奇数)^(11)a_i+sum_,
(1)

其中(mod 10)表示采用余数除以10之后。例如,UPC热带(Tropicana)纯优质橙汁

 0 48500 00102 8
(2)

其中校验位为

a_(12)=10-{[3(0+8+0+1+2)+(4+5+0+0+0)](模式10)}(模式10)
(3)
=10-[42(修订版10)](修订版十)
(4)
=10-2(修订版10)
(5)
=8,
(6)

如预期。


另请参见

校验和,编码理论,国际标准图书编号

与Wolfram一起探索| Alpha

引用如下:

埃里克·魏斯坦(Eric W.Weisstein)。“UPC.”来自数学世界--一个Wolfram Web资源。https://mathworld.wolfram.com/UPC.html

主题分类