生日期碼(身份證第七位到第十四位)表示編碼物件出生的年、月、日,其中年份用四位數字表示,年、月、日之間不用分隔符。例如:1981年05月11日就用19810511表示。 順序碼(身份證第十五位到十七位)為同一地址碼所標識的區域範圍內,對同年、月、日出生的人員編定的順序號。其中第十七位奇數分給男性,偶數分給女性。 (男單,女雙)校驗碼(身份證最後一位)是根據前面十七位數字碼,按照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。 例如:某男性的身份證號碼是34052419800101001X。我們要看看這個身份證是不是合法的身份證。 首先:我們得出,前17位的乘積和是189 然後:用189除以11得出的結果是17 + 2/11,也就是說餘數是2。 最後:透過對應規則就可以知道餘數2對應的數字是x。所以,這是一個合格的身份證號碼。
生日期碼(身份證第七位到第十四位)表示編碼物件出生的年、月、日,其中年份用四位數字表示,年、月、日之間不用分隔符。例如:1981年05月11日就用19810511表示。 順序碼(身份證第十五位到十七位)為同一地址碼所標識的區域範圍內,對同年、月、日出生的人員編定的順序號。其中第十七位奇數分給男性,偶數分給女性。 (男單,女雙)校驗碼(身份證最後一位)是根據前面十七位數字碼,按照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。 例如:某男性的身份證號碼是34052419800101001X。我們要看看這個身份證是不是合法的身份證。 首先:我們得出,前17位的乘積和是189 然後:用189除以11得出的結果是17 + 2/11,也就是說餘數是2。 最後:透過對應規則就可以知道餘數2對應的數字是x。所以,這是一個合格的身份證號碼。