确定校验数位的值

汽车货箱表单中保存记录时,校验数位字段将自动填充,以验证所有者代码设备类别 ID货箱系列号值的准确性。校验数位仅在这些字段非空时填充。

为所有者代码的每个字母、设备类别标识符、系列号的每个数字连续分配一个数字值。

对于所有者代码或设备类别,分配以下对等的数字值:

字母 对等值 字母 对等值
A 10 N 25
B 12 O 26
C 13 P 27
D 14 Q 28
E 15 R 29
F 16 S 30
G 17 T 31
H 18 U 32
I 19 V 34
J 20 W 35
K 21 X 36
L 23 Y 37
M 24 Z 38

系列号限制为数字 0-9。

权重因子

权重因子是主观地提高某个物料相对另一个的重要性的方法。每个数字等值乘以范围为 2^0 到 2^9 的权重因子。权重因子 2^0 应用于所有者代码的第一个字母,然后以 2 升幂,系列号的最后一个数字增加到 2^9。

校验数位的值

此表表示分部余数值对应的校验数位值与 0 一致。为避免分配给余数 10 和 0 的零值所产生的重复,建议不予采用产生余数 10 的系列号。

余数 校验数位
10 0
9 9
8 8
7 7
6 6
5 5
4 4
3 3
2 2
1 1
0 0

系列号限制为数字 0-9。

示例计算

该示例显示了示例所有者代码、设备类别 ID 和系列号,然后为每个字母和数字提供等值因子和权重因子。最后一个表显示了“等值因子”和“权重因子”表中的产品列。

所有者代码 = ZEP

设备类别 ID = U

系列号 = 003725

完整 ID
Z E P U 0 0 3 7 2 5
对等值
38 15 27 32 0 0 3 7 2 5
权重因子
1 2 4 8 16 32 64 128 256 512
“等值因子”和“权重因子”中的产品列
38 30 108 256 0 0 192 896 512 2560

此表中的所有产品总和 = 4592

模数 11 除以总和 = 417 5/11

余数为 5。请参见上表“检验数位的值”,确定在该情况下检验数位为5

相关主题