现有代码共6位,末位为校验位,检验位的值采用算术级数法和几何级数法进行计算,现有代码值为24567,请计算出该代码有校验位的值。(要求写出计算过程)
现有代码共6位,末位为校验位,检验位的值采用算术级数法和几何级数法进行计算,现有代码值为24567,请计算出该代码有校验位的值。(要求写出计算过程)
【正确答案】:(1)算术级数法 原代码 2 4 5 6 7 各乘权 6 5 4 3 2 乘积的和12 +20 +20+18 +14= 84 以乘积之和除以模数11,余数为校验位:84/11=7……7 所以,校验位为7,代码为245677 (2)几何级数法 原代码 2 4 5 6 7 各乘权 32 16 8 4 2 乘积的和64 +64 +40 +24 +14= 206 以乘积之和除以模数11,余数为校验位:206/11=18……8 因此,校验位为8,代码为245678。
Top