身份證最後一位不是數字而是X,代表什麼含義?

來源:酷知科普網 2.89W

眾所周知,一代身份證全部換成二代身份證之後,號碼組成就由原來的15位變成18位。這18位身份證號碼是根據地域、出生年月日、順序碼以及校驗碼組成。一般人的身份證號碼都是由18位的純數字組成,但是有些人卻是例外,他們的身份證的末尾卻是一個“X”。很多人認為這是英文字母“X”,平時報身份證也是按英文字母“X”來讀。

身份證最後一位不是數字而是X,代表什麼含義?

操作方法

(01)下面我們先剖析每一個位置數字的含義:(1)前1、2位數字表示:所在省份的程式碼;(2)第3、4位數字表示:所在城市的程式碼;(3)第5、6位數字表示:所在區縣的程式碼;(4)第7~14位數字表示:出生年、月、日;(5)第15、16位數字表示:所在地的派出所的程式碼;(6)第17位數字表示性別:奇數表示男性,偶數表示女性;(7)第18位數字是校檢碼:也有的說是個人資訊碼,一般是隨計算機的隨機產生, 用來檢驗身份證的正確性。校檢碼可以是0~9的數字,有時也用x表示。

身份證最後一位不是數字而是X,代表什麼含義? 第2張

(02)18位數的身份證:dddddd yyyymmdd xx p y①其中dddddd為地址碼(省地縣三級)②yyyymmdd yymmdd 為出生年月日③xx順號類編碼④p性別⑤y.18位中末尾的y為校驗碼,將前17位的ascii碼值經位移、異或運算結果不在0-9的令其為x

身份證最後一位不是數字而是X,代表什麼含義? 第3張

(03)那麼末尾出現數字“X”是什麼情況呢?你隨機的運氣問題還是...其實,身份證末尾那一位數字,有一套正常人根本就看不懂的“暈腦演算法”18位身份證號的最後一位根據前17位計算得出。計算公式是:(Ai ) mod 11 ,其中i=1,2,3,...,17,Ai是第i位身份證號碼(從左往右數),x結果是從0到10,分別對應的身份證最後一位是1 0 X 9 8 7 6 5 4 3 2。所以:(1)因為mod11,才會出現11個數,加入了x(2)之所以mod11,而不是10,是因為取模通常取的是素數。

身份證最後一位不是數字而是X,代表什麼含義? 第4張

(04)二代身份證號碼一共有18位,從左邊數起,前6位代表你辦理身份證時你戶籍所在地的程式碼,其中頭兩位是省份、中間兩位是市、後兩位是縣。例如130123,其中13代表河北省,01代表石家莊市,23代表正定縣。第7-14這8位代表你的出生日期,例如19410126就代表你的生日是1941年1月26日。

身份證最後一位不是數字而是X,代表什麼含義? 第5張

(05)第15-17這三位是順序碼,即你戶籍所在地同一天出生的人用這三位來區分,其中第17位代表性別,奇數為男性,偶數為女性。最後第18位是校驗碼,是根據前17位按某個計算方法算出的數,該數計算後會得出0-10共11個結果,如果得數是10的話,那麼第18位用X來表示。校驗碼的用處就是任意一個身份證號碼,都可以根據前17位按規定的計算方法來計算,如果得出的校驗碼和該號碼的第18位不同的話,那麼就說明該身份證號碼是錯的。

身份證最後一位不是數字而是X,代表什麼含義? 第6張

特別提示

它只是科學計算出來的結果,具有隨機性,無關其它,而命運的好壞卻掌握在我們自己手裡,越努力的人越幸運。

熱門標籤