1、按從左到右數1-6位表示出生地編碼,7-10位出生年份,11、12位出生月份,13、14位出生日期,15、16位出生順序編號,17位性別標號,18位效驗碼。詳細的是1、2位為所在省份代碼,3、4位為所在城市代碼,5、6位是所在區縣代碼。15、16位是所標識的區域范圍內,對同年、月、日出生的人員編定的順序號。第17位奇數分給男性,偶數分給女性。身份證號碼的最後一位是校驗碼,其中的字母X是用來代替數字“10”的。
2、將前面的身份證號碼17位數分別乘以不同的系數。從第一位到第十七位的系數分別為:7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2。
3、將這17位數字和系數相乘的結果相加。
4、用加出來和除以11,看餘數是多少。
5、餘數隻可能有0-1-2-3-4-5-6-7-8-9-10這11個數字。其分別對應的最後一位身份證的號碼為1-0-X-9-8-7-6-5-4-3-2。(即餘數0對應1,餘數1對應0,餘數2對應X...)
6、通過上面得知如果餘數是3,就會在身份證的第18位數字上出現的是9。如果對應的數字是2,身份證的最後一位號碼就是羅馬數字X。