搜索更多內容
身份證查詢與驗證
身份證號碼里面居然還藏著這些秘密,你知道多少?
刷身份證“驗明正身”日益普及。一串十八位的數(shù)字在數(shù)據(jù)之中就代表了一個人的身份,并承載著ta過往的履歷,記錄著ta度過的時光。那么,這十八位數(shù)字到底代表著什么呢?為何最后一位會出現(xiàn)“x”這一神秘代碼呢?
身份證的前14位
雖然大家都知道身份證前6位是地區(qū),后面接下來的8位是生日,可是你知道更細節(jié)的地域劃分嗎?
大陸居民身份證號碼中的地址碼的數(shù)字編碼規(guī)則為:
第一、二位表示省(自治區(qū)、直轄市、特別行政區(qū))。
第三、四位表示市(地級市、自治州、盟及國家直轄市所屬市轄區(qū)和縣的匯總碼)。其中,01-20,51-70表示省直轄市;21-50表示地區(qū)(自治州、盟)。
第五、六位表示縣(市轄區(qū)、縣級市、旗)。01-18表示市轄區(qū)或地區(qū)(自治州、盟)轄縣級市;21-80表示縣(旗);81-99表示省直轄縣級市。
身份證的15-17位
(身份證號碼第十五位到十七位)地址碼所標識的區(qū)域范圍內,對同年、月、日出生的人員編定的順序號。其中第十七位奇數(shù)分給男性,偶數(shù)分給女性。
順序碼(身份證第十五位到十七位)是縣、區(qū)級政府所轄派出所的分配碼,每個派出所分配碼為10個連續(xù)號碼,例如“000-009”或“060-069”,其中單數(shù)為男性分配碼,雙數(shù)為女性分配碼,如遇同年同月同日有兩人以上時順延第二、第三、第四、第五個分配碼。如:005的就是個男生,而且和他同年月日生的男生至少有兩個,他們的后四位是001*和003*。分配順序碼中“999、998、997、996”四個順序號分別為男女性百歲以上老人專用的特定編號。
身份證的最后一位
身份證最后一位是根據(jù)前面十七位數(shù)字碼,按照iso7064:1983.mod11-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ù)相乘的結果相加。
3.用加出來和除以11,看余數(shù)是多少?
4.余數(shù)只可能有0-1-2-3-4-5-6-7-8-9-10這11個數(shù)字。其分別對應的最后一位身份證的號碼為1-0-x
-9-8-7-6-5-4-3-2。(x代表的是羅馬數(shù)字中的10)
5.通過上面得知如果余數(shù)是3,就會在身份證的第18位數(shù)字上出現(xiàn)的是9。如果對應的數(shù)字是2,身份證的最后一位號碼就是羅馬數(shù)字x。
例如:某男性的身份證號碼為【53010219200508011x】, 我們看看這個身份證是不是合法的身份證。
首先我們得出前17位的乘積和【(5*7)+(3*9)+(0*10)+(1*5)+(0*8)+(2*4)+(1*2)+(9*1)+(2*6)+(0*3)+(0*7)+(5*9)+(0*10)+(8*5)+(0*8)+(1*4)+(1*2)】是189,然后用189除以11得出的結果是189/11=17----2,也就是說其余數(shù)是2...
查看詳情>>搜索更多內容
推薦欄目