EAN-13条码的最后一位校验码可以自己设定吗?
时间:2018-08-20 11:36 编辑:企飞知识产权
EAN-13条码的最后一位校验码不可以自己设定,它是根据前 12 位(厂商识别代码 + 商品项目代码)计算得出的。
a) 从代码位置序号 2 开始所有偶数位的数字代码求和。
b) 将步骤 a) 的和乘以 3。
c) 从代码位置序号 3 开始,所有奇数位的数字代码求和。
d) 将步骤 b) 与步骤 c) 的结果相加。
e) 用 10 减去步骤 d) 所得结果的个位数作为校验码(个位数为 0, 校验码为 0)。 用大于或等于步骤 d) 所得结果且为 10 的整数倍的最小数减去步骤 d) 所得结果, 其差即为所求校验码的值。
条形码的检验码计算方法详情见下图: