身份證編碼的含義
目前,中國居民身份證的代碼是18位,其含義為:
1. 前1、2位數(shù)字表示:所在省份的代碼;
2. 第3、4位數(shù)字表示:所在城市的代碼;
3. 第5、6位數(shù)字表示:所在區(qū)縣的代碼;
4. 第7~14位數(shù)字表示:出生年、月、日(月、日不是兩位數(shù)的,前面加0補足,如01~09);
5. 第15、16位數(shù)字表示:所在地的派出所的代碼;
6. 第17位數(shù)字表示性別:奇數(shù)表示男性,偶數(shù)表示女性;
7. 第18位數(shù)字是校檢碼,根據(jù)前面十七位數(shù)字碼,按照ISO 7064:1983.MOD 11-2校驗碼計算出來的檢驗碼。
計算方法為:
1.將身份證號碼的前17位數(shù)分別乘以不同的系數(shù)(從第一位到第十七位的系數(shù)分別為:7、9、10、5、8 、4、2、1 、6 、3 、7、9 、10、5 、8 、4、2) 。
2.將17位數(shù)字和系數(shù)相乘的結(jié)果相加。
3.用加出來的和除以11,看余數(shù)是多少?
4.余數(shù)只可能有0、1、2、3、4、5、6、7、8、9、10這11個數(shù)字,分別對應(yīng)身份證的最后一位號碼為1、0、X、9、8、7、6、5、4、3、 2。
例如:如果余數(shù)是2,則身份證的第18位數(shù)字是Ⅹ;如果余數(shù)是10,身份證的最后一位數(shù)字就是2。(有性趣的,可以驗證一下自己的身份證最后一位,看對不對)
|