通常来说我们的UPC条形码就是UPC-A条形码,校验码就是为了验证前面的数字是正确的,那么UPC条形码如何计算校验码?
UPC-A码的校验方法
UPC-A码的校验字符位于数据字符的后面,它用于提高数据的可靠性,其校验字符值的计算方法如下:
步骤1将12位字符从右到左顺序编号,校验字符为第1位。
步骤2从第2位开始,将所有偶数号位置上的字符值相加。然后此结果乘以3。
步骤3从第3位开始,将所有奇数号位置上的字符值相加。
步骤4 将第2、3步骤中的结果相加,模10取余和10的差值便是校验字符的值。
例如,条形码012587700457的校验位的算法实例如下(表2—14):
第1步将此12位数从右到左顺序编号,校验字符为第1位。
第2步结果=(0+2+8+7+0+5)×3=66。
第3步结果=(1+5+7+O+4)=17。
第4步结果=52+17=83,83模10取余和10的差值为7,码的校验字符为7。
留言