如何查验和校对集装箱校验码的规则
答案:2 悬赏:80 手机版
解决时间 2021-03-29 06:24
- 提问者网友:杀生予夺
- 2021-03-28 09:30
如何查验和校对集装箱校验码的规则
最佳答案
- 五星知识达人网友:轮獄道
- 2021-03-28 10:53
一、 标准箱号构成基本概念:采用ISO6346(1995)标准。
标准集装箱箱号由11位编码组成,包括三个部分:
1、 第一部分由4位英文字母组成。前三位代码 (Owner Code) 主要说明箱主、经营人,第四位代码说明集装箱的类型。列如CBHU 开头的标准集装箱是表明箱主和经营人为中远集运。
2、 第二部分由6位数字组成。是箱体注册码(Registration Code), 用于一个集装箱箱体持有的唯一标识。
3、 第三部分为校验码(Check Digit)由前4位字母和6位数字经过校验规则运算得到,用于识别在校验时是否发生错误。即第11位数字。
根据校验规则箱号的每个字母和数字都有一个运算的对应值。箱号的前10位字母和数字的对应值从0到Z对应数值为0到38,11、22、33不能对11取模数,所以要除去。
2、第N位的箱号对应值再分别乘以2N-1 (N=1,2,3………..10)
例如:箱号为CBHU3202732的集装箱它的第1位代码为C,
它的代码值=代码的对应值×21-1 =13×1=13。
类推第2位代码为B
它的代码值=代码的对应值×22-1 =12×2=24
以此类推得到箱号前10位代码的代码值。
将前10位的代码值乘积累加后对11取模
箱号为CBHU3202732的集装箱前10位箱号的代码累加值=4061,取11的模后为2,就是这个箱号第11位的识别码的数值。
以此类推,就能得到校验码
标准集装箱箱号由11位编码组成,包括三个部分:
1、 第一部分由4位英文字母组成。前三位代码 (Owner Code) 主要说明箱主、经营人,第四位代码说明集装箱的类型。列如CBHU 开头的标准集装箱是表明箱主和经营人为中远集运。
2、 第二部分由6位数字组成。是箱体注册码(Registration Code), 用于一个集装箱箱体持有的唯一标识。
3、 第三部分为校验码(Check Digit)由前4位字母和6位数字经过校验规则运算得到,用于识别在校验时是否发生错误。即第11位数字。
根据校验规则箱号的每个字母和数字都有一个运算的对应值。箱号的前10位字母和数字的对应值从0到Z对应数值为0到38,11、22、33不能对11取模数,所以要除去。
2、第N位的箱号对应值再分别乘以2N-1 (N=1,2,3………..10)
例如:箱号为CBHU3202732的集装箱它的第1位代码为C,
它的代码值=代码的对应值×21-1 =13×1=13。
类推第2位代码为B
它的代码值=代码的对应值×22-1 =12×2=24
以此类推得到箱号前10位代码的代码值。
将前10位的代码值乘积累加后对11取模
箱号为CBHU3202732的集装箱前10位箱号的代码累加值=4061,取11的模后为2,就是这个箱号第11位的识别码的数值。
以此类推,就能得到校验码
全部回答
- 1楼网友:青尢
- 2021-03-28 11:36
集装箱编号是集装箱全球唯一识别标识
根据ISO6346:1995 《集装箱--代码、识别和标记》标准,集装箱校验码算法如下:
集装箱编号共11位,前四位是字母,最后一位为校验码,举例如◎◎◎◎×××××××。
字母取数值规则为:A=10,B至K依次取12至21,L至U依次取23至32,V至Z依次取34至38。
箱号第一位的值乘以2的0次幂,第二位乘以2的1次幂,...,第十位乘以2的9次幂,然后求和。
其和除以11的余数即为校验码的值。(注:当余数为10时,校验码也为
地址在下面
根据ISO6346:1995 《集装箱--代码、识别和标记》标准,集装箱校验码算法如下:
集装箱编号共11位,前四位是字母,最后一位为校验码,举例如◎◎◎◎×××××××。
字母取数值规则为:A=10,B至K依次取12至21,L至U依次取23至32,V至Z依次取34至38。
箱号第一位的值乘以2的0次幂,第二位乘以2的1次幂,...,第十位乘以2的9次幂,然后求和。
其和除以11的余数即为校验码的值。(注:当余数为10时,校验码也为
地址在下面
参考资料:http://www.tianya.cn/techforum/Content/54/524341.shtml
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯