身份证号生成规则

(1)15位身份证号生成规则

 A     A     A     A     A     A     Y     Y     M    M    D     D     N    N    S

前6位:地区号

第7,第8位为 年份

第9、第10位为 月份

第11、第12位为 日

后三位为随机码,其中 最后一位 奇数分配给男 偶数分配给女。

 

(2)18位身份证号码 生成规则

A     A     A     A     A     A     Y     Y     Y     Y     M    M    D     D     N    N    S     C

 

前6位:地区号

第7,第8位、第9、第10位为年份

第11、第12位为 月份

第13、第14位为 日

第15、第16位、第17位为 随机码,其中最后一位 奇数分配给男 偶数分配给女。

第18位 为校验码

 

校验码生成规则:

将身份证号码按顺序每位分别乘以以下因子

7     9     10   5     8     4     2     1     6     3     7     9     10   5     8     4     2

然后将其相加求和

对11求模运算

余数和校验码之间的对应规则如下:

余数                     0     1     2     3     4     5     6     7     8     9     10

对应的校验码       1     0     X     9     8     7     6     5     4     3     2

 

你可能感兴趣的:(其他)