身份證最後一位是x是特殊嗎

身份證最後一位是x是特殊嗎​身份證的數字是地區和自己的生日組成的,這個都知道吧。前六位數字是地址碼,是和戶口所在地的地址相關的。其中1-2位,是省、自治區、直轄市代碼;3-4位,是地級市、盟、自治州代碼; 5-6位,是縣、縣級市、區代碼。接下來中間的八位數字,是出生日期碼,這個就不用說了吧。我們知道,身份證號碼是必須要有唯一性的,在同一個縣裡,同年同月同日生的人應該有不少吧,那麼區別他們,就是接下來三位數字順序碼要做的事情了。在同一個縣區裡,對同年同月同日生的人排個順序,用三位數字(最多999人)也足夠了。說明一下,這三位數字中的最後一位,也就是我們全部身份證號碼中的倒數第二位,奇數是分給男性的,偶數是分給女性的。現在迅速回想一下,你的身證號是不是符合這個規律?如果不是,上戶口時肯定把你的性別搞錯了。


身份證最後一位是x是特殊嗎​最後一位號碼叫做“校驗碼”:前17位統稱本體碼,是由本人的個人信息直接決定的,而最後一位號碼叫做“校驗碼”。校驗碼採用ISO7064:1983,MOD11-2校驗碼系統,是根據校驗公式,由本體碼決定的,用來驗證錄入或者轉錄過程的準確性。按照從右到左的順序,右邊第一位(即校驗碼)乘以1,第二位乘以2,第三位乘以4,以此類推,每向左移一位就多乘以1個2.之後要求這18個乘積的和除以11餘1.根據校驗公式可以很容易得到校驗碼的計算方式。先對其他17個乘積求和,然後除以11得到餘數,然後再用1或者12減去這個餘數即可得到校驗碼。因為是除以11得到餘數,校驗碼計算出來是10時,就用對應的羅馬數字X來表示。這也就是為什麼有些人的身份證最後一位是X的緣故。



分享到:


相關文章: