已知原代码为1234,各位的权分别为5,4,3,2,模为11,则用算术级数求得的具有校验位的代码为()。
已知原代码为1234,各位的权分别为5,4,3,2,模为11,则用算术级数求得的具有校验位的代码为()。
A、12345
B、12346
C、12347
D、12348
【正确答案】:D
【题目解析】:用代码的各位分别和权值相乘,然后累加求和,用和对11取余,余数就是校验位,按题目应该是1×5+2×4+3×3+4×2=30,30除以11商2,余8,所以此代码的校验位是8,也就是新代码为12348.在计算校验码时,如果注明算数级方法那余数就是校验码,没注明就按照书本上案例方法计算(即用模减去余数即得校验码)。
Top