—制式
—校验位
—是否有效
—前缀
—位数
EAN-13 与 UPC-A 的关系
UPC-A 是 12 位,EAN-13 是 13 位 —— 两者其实是同一种编码,UPC 前面补一个 0 就是 EAN。
国内超市的商品码大多是 690–699 开头的 EAN-13(690 = 中国国家商品编码中心)。
校验位怎么算
从右往左第 2 位起,隔位加权 ×3,末位不参与;各位之和取 10 的补数即为校验位。
工具不只校验,还会告诉你算出来的校验位是什么,方便手写条码时自查。
常见问题
知道条码能查到什么
只能确认它是否合法、属于哪个国家的编码机构,查不到商品名 —— 商品信息在各国商品数据库里,格式与内容都不统一。
支持 Code 39 / Code 128 吗
这些没有统一的校验位规则,工具只处理带校验位的 EAN/UPC 系列。