現在我們使用的身份證號通用的都是18位,這個數字并不是隨便生成的,每一位數字其實都有他的意義在。
身份證的前六位代表的是出生地的編碼,比如說安徽省安慶市樅陽縣出生的人,他的身份證前六位就是340823
身份證的第七位到第十四位就是你的出生年月日了,比如你是1997年3月16日出生的,那就是19970316了。
身份證的第十五位到第十六位,代表的是你的出生順序,比如是73,就代表他是這個地區的那一天出生的第73個人;
第十七位代表的是性別信息,單數的是代表男性,雙數的是代表女性;
最后一位就是校驗碼了,校驗碼的作用是可以知道這個身份證是否合法,
校驗的方法:將身份證的前17位每一個數字分別乘以某個系數,從第一位到第十七位的系數分別為:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 ;然后將這17位數字和系數相乘的結果相加;再用加出來和除以11,看余數是多少;余數只可能有0 1 2 3 4 5 6 7 8 9 10這11個數字。分別對應的最后一位身份證的號碼為1 0 X 9 8 7 6 5 4 3 2。
通過這種方法就可以知道身份證號碼是怎么來的了,你學會了嗎~