身份证校验码算法(0分)

  • 主题发起人 主题发起人 BDFan
  • 开始时间 开始时间
B

BDFan

Unregistered / Unconfirmed
GUEST, unregistred user!
我从网上找了篇 身份证校验码算法 的文章,但看不太懂,希望哪位大侠来讲讲课
∑(ai×Wi)(mod 11)……………………………………(1)
公式(1)中:
i----表示号码字符从由至左包括校验码在内的位置序号;
ai----表示第i位置上的号码字符值;
Wi----示第i位置上的加权因子,其数值依据公司Wi=2(n-1)(mod 11)计算得出。
-----------------------------------
//下面Wi的计算对吗?
i 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
Wi 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 1
根据公式(1)进行计算,然后根据计算的结果,从下面的表中查出相应的校验码,其中X表示计算结果为10:
∑(ai×WI)(mod 11) 0 1 2 3 4 5 6 7 8 9 10
校验码字符值ai 1 0 X 9 8 7 6 5 4 3 2
-----------------------------------------
//这又是什么意思
 
刚才忘了给分,我出 50 分(解决问题后我另开一贴给分)
 
Wi=2(n-1)(mod 11)
中的n是什么
 
我也是不知道才向各位大侠请教。
 
http://www.powerba.com/develop/delphi/article/20000927030.htm
 
接受答案了.
 
后退
顶部