集装箱号集装箱号校验规则
发布网友
发布时间:2024-09-30 17:36
我来回答
共1个回答
热心网友
时间:2024-11-18 14:17
集装箱号的校验规则遵循ISO6346(1995)国际标准,其结构由11位组成,分为三个部分:
1. 首先,前4个字母代码(Owner Code),如CBHU,代表箱主和经营人,比如中远集运。
2. 紧随其后的是6位数字(Registration Code),这是每个集装箱箱体的唯一标识码。
3. 最后一位是校验码(Check Digit),用于确保信息的准确性。它是通过特定的运算规则生成的,即前10位字母和数字经过计算得出。规则是:对于前10位的每个字符,其对应的数值(0到38,字母按顺序计数)乘以2的相应次幂(从0次方到9次方),然后累加,最后对11取模,得到的余数就是校验码的数值。例如,箱号CBHU3202732,其第1位C的值为13,第2位B的值为24,以此类推,累加后除以11的余数即为校验码。
公式表达为:校验码S等于前10位字符值乘以2的相应次幂之和,然后对11取模。通过这个规则,可以准确地验证箱号的正确性。