回覆列表
-
1 # 使用者1837537302487
-
2 # ynzlp18493
身份證號碼構成:
1、地址碼: (身份證號碼前六位)表示編碼物件常住戶口所在縣(市、鎮、區)的行政區劃程式碼。1-2位省、自治區、直轄市程式碼; 3-4位地級市、自治州、盟程式碼; 5-6位縣、縣級市、區程式碼。
2、生日期碼: (身份證號碼第七位到第十四位)表示編碼物件出生的年、月、日,其中年份用四位數字表示,年、月、日之間不用分隔符。例如:1981年05月11日就用19810511表示。
3、順序碼: (身份證號碼第十五位到十七位)地址碼所標識的區域範圍內,對同年、月、日出生的人員編定的順序號。其中第十七位奇數分給男性,偶數分給女性。
4、校驗碼: (身份證號碼最後一位)是根據前面十七位數字碼,按照ISO 7064:1983.MOD 11-2校驗碼計算出來的檢驗碼。作為尾號的校驗碼,是由號碼編制單位按照統一的公式計算出來的,如果某人的尾號是0-9,都不會出現X,但如果尾號是10,那麼就得用X來代替,因為如果用10做尾號,那麼此人的身份證就變成了19位,而19位的號碼違反了國家標準,並且中國的計算機應用系統也不承認19位的身份證號碼。Ⅹ是羅馬數字的10,用X來代替10,可以保證公民的身份證符合國家標準。
當今的身份證號碼有15位和18位之分。1985年開始簽發的身份證號碼是15位的,1999年簽發的身份證由於年份的擴充套件(由兩位變為四位)和末尾加了效驗碼,就成了18位。這兩種身份證號碼將在相當長的一段時期內共存。兩種身份證號碼的含義如下:
18位的身份證號碼 如:130429####%%%%0078
1~6位為地區程式碼,其中1、2位數為各省級政府的程式碼,3、4位數為地、市級政府的程式碼,5、6位數為縣、區級政府程式碼。如13(河北省)04(邯鄲市)29(永年縣)
7~14位為出生年月日
15~17位為順序號,是縣、區級政府所轄派出所的分配碼,每個派出所分配碼為10個連續號碼,例如“000-009”或“060-069”,其中單數為男性分配碼,雙數為女性分配碼,如遇同年同月同日有兩人以上時順延第二、第三、第四、第五個分配碼。如:007的就是個男生 而且和他同年月日生的男生至少有兩個 他們的後四位是001* 和 003*
18位為效驗位(識別碼),透過複雜公式算出,普遍採用計算機自動生成。是前面17位的一種檢驗程式碼,如果你改變了前面某個數字而後面的效驗程式碼不響應改變就會被計算軟體判斷為非法身份正號碼。X也是效驗程式碼的一中
15位的身份證號碼:
(1)1~6位為地區程式碼
(2)7~8位為出生年份(2位),9~10位為出生月份,11~12位為出生日期
(3)第13~15位為順序號,並能夠判斷性別,奇數為男,偶數為女。
18位轉換成15位,去掉第7至8位和最後1位3個數碼。