1. 前1、2位数字表示:所在省份(直辖市)的代码;
华北地区的开头数字为1:北京市11,天津市12,河北省13河北身份证号码开头6位,山西省14,内蒙古自治区15;东北地区的开头数字为2:辽宁省21,吉林省22,黑龙江省23;华东地区的开头数字为3:上海市31,江苏省32,浙江省33,安徽省34,福建省35,江西省36,山东省37;华中地区的开头数字为4:河南省41,湖北省42,湖南省43;华南地区的开头数字同样也是4:广东省44,广西壮族自治区45,海南省46;西南地区的开头数字为5:四川省51,贵州省52,云南省53,西藏自治区54,重庆市50;西北地区的开头数字为6:陕西省61,甘肃省62,青海省63,宁夏回族自治区64河北身份证号码开头6位,新疆维吾尔自治区65;特别行政地区的开头数字为8:台湾地区83,香港特别行政区81,澳门特别行政区82。
2. 第3、4位数字表示:所在地区市的代码;
3. 第5、6位数字表示:所在区县的代码;
4. 第7~14位数字表示:出生年、月、日;
5. 第15、16位数字表示:所在地的派出所的代码;
6. 第17位数字表示性别:奇数表示男性,偶数表示女性;
7. 第18位数字是校检码,根据前面十七位数字码,按照:1983.MOD 11-2校验码计算出来的检验码。
1、将身份证号码前17位数分别乘以不同的系数。从第1位到第17位的系数分别为:7、 9、 10、5 、8、 4、 2、 1、 6 、3 、7、 9、 10、 5 、8、4、2 ;
2、将这17位数字与系数相乘的结果相加;
3、用相加出来和除以11,求出余数;
4、余数只可能有0 、1、 2 、3、 4、 5、 6 、7、 8、 9 、10,这11个数字。其分别对应的最后一位身份证的号码为1 、0、 X、 9、8、 7、 6、 5、 4、 3 、2;
5、通过上面得知如果余数是2,就会在身份证的第18位数字上出现罗马数字的X。如果余数是10,身份证的最后一位号码就是2。
【例如】:某男性的身份证号码是。我们要看看这个身份证是不是合法的身份证。
首先:我们计算3×7+4×9+0×10+5×5+...+1×2=189
然后:用189除以11得出的结果是:商17余2。
最后:通过对应规则就可以知道余数2对应的数字是X。所以,这是一个合格的身份证号码。
少林寺山北武学禅武医功夫传承人: 李老师