-
1 # 如同素質取消
-
2 # 使用者3132823076892
身份證前1、2位數字代表所在省份的程式碼,第3、4是數字代表所在城市的程式碼,第5、6位數字代表所在區縣的程式碼。
第7~14位數字代表的是我們出生年月日,我們15~17代表是順序碼,其中我們第17位代表是性別,如果是奇數的話,我們就是男性,如果是偶數的話就是女性。
身份證最後一位十字,也就是第18位數字是校驗碼,也就是個人資訊碼,校驗碼它是根據前17位數字算出來的,這個數字是用電腦經過準確的計算得出來的結果。
那麼算出來的這個數字是在0到9之間的話,最後一位就是一個數字。如果算出來是在0到9之外的數字,比如10,那麼就用一個英文字母x代替。
擴充套件資料:
身份證校驗碼計算方法
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。(即餘數0對應1,餘數1對應0,餘數2對應X...)
5、透過上面得知如果餘數是3,就會在身份證的第18位數字上出現的是9。如果對應的數字是2,身份證的最後一位號碼就是羅馬數字X。
例如:某男性的身份證號碼為【53010219200508011X】, 我們看看這個身份證是不是合法的身份證。
首先我們得出前17位的乘積和【(5*7)+(3*9)+(0*10)+(1*5)+(0*8)+(2*4)+(1*2)+(9*1)+(2*6)+(0*3)+(0*7)+(5*9)+(0*10)+(8*5)+(0*8)+(1*4)+(1*2)】是189。
然後用189除以11得出的結果是189/11=17----2,也就是說其餘數是2。最後透過對應規則就可以知道餘數2對應的檢驗碼是X。所以,可以判定這是一個正確的身份證號碼。
回覆列表
身份證最後4位數意思分別是:第十五、十六位代表所在地的派出所程式碼,第十七位代表性別,第十八位即最後一位數字代表驗證碼。公民身份號碼是特徵組合碼,由十七位數字本體碼和一位校驗碼組成。排列順序從左至右依次為:六位數字地址碼,八位數字出生日期碼,三位數字順序碼和一位數字校驗碼。第十五、十六位代表所在地的派出所程式碼,是由身份證申請所在地的派出所決定的;第十七位代表性別,奇數代表男性,偶數代表女性。第十八位即作為尾號的是校驗碼,是由號碼編制單位按統一的公式計算出來的,如果某人的尾號是0-9,都不會出現X,但如果尾號是10,那麼就得用X來代替。擴充套件資料:1、前六位地址碼錶示編碼物件常住戶口所在縣(縣級市、旗、區)的行政區劃程式碼,按GB/T2260的規定執行。中國大陸居民身份證號碼中的地址碼的數字編碼規則為:第一、二位表示省(自治區、直轄市、特別行政區)。第三、四位表示市(地級市、自治州、地區、盟及直轄市所屬區和縣的彙總碼)。其中,01-20,51-70表示地級市;21-50表示地區(自治州、盟)。第五、六位表示縣(區、縣級市、旗)。01-18表示地級市、自治州、地區、盟轄縣級市;21-80表示縣(旗);81-99表示省直轄縣級行政單位。2、中間八位出生日期碼錶示編碼物件出生的年、月、日,按GB/T7408的規定執行,年、月、日程式碼之間不用分隔符。身份證號碼第七位到第十四位表示編碼物件出生的年、月、日,其中年份用四位數字表示,年、月、日之間不用分隔符。例如:1981年05月11日就用19810511表示。