通用产品代码 (UPC) 是一个 12 位数字和相关的机器可读条形码,用于识别在超市中购买的产品。UPC 编码单个产品,但不包含其价格(这部分由商店的计算机在读取产品标识符后完成)。UPC 由位于俄亥俄州代顿市的统一代码委员会维护。第一个和最后一个数字与其他数字分开,并以较小的字体大小书写。
前六位数字是制造商标识符,接下来的五位数字标识特定产品。最后一位数字是从以下公式获得的校验位:
(1)
|
其中 (mod 10) 表示取除以 10 后的余数。例如,Tropicana 纯品橙汁的 UPC 是
(2)
|
其中校验位是
(3)
| |||
(4)
| |||
(5)
| |||
(6)
|
正如预期的那样。