校验数字计算示例
所有符合 SSCC 要求的编码都必须是 18 位。不允许使用字母数字字符。
执行以下校验数位计算的目的是使编码通过 SSCC 验证。
假设要查找下面这个 SSCC 编码的校验数位:10614141192837465
第 1 步
创建一个包含 18 列的表格,将编码 10614141192837465 依次置入表格的 1 – 17 列。将第 18 列留空是因为它是为校验数位预留的。
第 2 步
将第 1、3、5、7、9、11、13、15 和 17 列中的数字相加:
( 1 + 6 + 4 + 4 + 1 + 2 + 3 + 4 + 5) = 30
第 3 步
将第二步所得结果乘以 3:
(30 x 3) = 90
第 4 步
将第 2、4、6、8、10、12、14 和 16 列中的数字相加:
(0 + 1 + 1 + 1 + 9 + 8 + 7 + 6) = 33
第 5 步
将第三步和第四步的结果相加:
(90 + 33) = 123
第 6 步
校验数位是将第五步的结果上舍入为 10 的倍数时所需的最小数字。在本例中,校验数位是 7。