身份證編碼的意思,為什麼要這麼編?

世界上每件東西和每個物體都有它存在的一定道理,讓我們一起來了解下我們常用的身份證編碼的由來和計算方法吧

方法/步驟

前1、2位數字表示:所在省份的程式碼;第3、4位數字表示:所在城市的程式碼

身份證編碼的意思,為什麼要這麼編

第5、6位數字表示:所在區縣的程式碼; 4. 第7~14位數字表示:出生年、月、日

身份證編碼的意思,為什麼要這麼編

第15、16位數字表示:所在地的派出所的程式碼; 6. 第17位數字表示性別:奇數表示男性,偶數表示女性

身份證編碼的意思,為什麼要這麼編

第18位數字是校檢碼,根據前面十七位數字碼,按照ISO 7064:1983.MOD 11-2校驗碼計算出來的檢驗碼。

身份證編碼的意思,為什麼要這麼編

計算方法為:

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。

5.通過上面得知如果餘數是2,就會在身份證的第18位數字上出現羅馬數字的Ⅹ。如果餘數是10,身份證的最後一位號碼就是2。

身份證編碼的意思,為什麼要這麼編

相關問題答案