身份證第十八位(校驗碼)驗證計算法


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位數字上呈現羅馬數字的Ⅹ。假如余數是10,身份證的最終一位號碼就是2。  

例如:某男性的身份證號碼是34052419800101001X。咱們要看看這個身份證是不是合法的身份證。  首要咱們得出前17位的乘積和是189,然后用189除以11得出的成果是17 2/11,也就是說其余數是2。最終經過對應規矩就能夠知道余數2對應的數字是x。所以,能夠斷定這是一個合格的身份證號碼。
身份證號碼一般是18位數
倒數第二位數代表的是男或女
倒數第二位是奇數的話就是男性,是偶數就是女性


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM