现有代码共6位,末位为校验位,校验位的值采用算术级数法和几何级数法进行计算,现有代码值为24567,请计算出该代码有校验位的值。(要求写出计算过程)
现有代码共6位,末位为校验位,校验位的值采用算术级数法和几何级数法进行计算,现有代码值为24567,请计算出该代码有校验位的值。(要求写出计算过程)
【正确答案】:(1)算术级数法 原代码 2 4 5 6 7 各乘权 6 5 4 3 2 乘积的和 12+20+20+1.8+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