熱心網(wǎng)友
第18位為校驗(yàn)碼。0-9不夠了,就用X(10).
熱心網(wǎng)友
讓我來告訴你,公民身份號(hào)碼是特征組合碼,由十七位數(shù)字本體碼和一位校驗(yàn)碼組成。排列順序從左至右依次為:六位數(shù)字地址碼,八位數(shù)字出生日期碼,三位數(shù)字順序碼和一位數(shù)字校驗(yàn)碼。身份證1-6位是地址碼,是省、市區(qū)(縣、旗)行政區(qū)代碼;7-14位是出生日期碼(表示編碼對(duì)象出生的年、月、日,按GB/T7408的規(guī)定執(zhí)行,年、月、日代碼之間不用分隔符);15-17位是順序碼,表示在同一地址碼所標(biāo)識(shí)的區(qū)域范圍內(nèi),對(duì)同年、同月、同日出生的人編定的順序號(hào),順序碼的奇數(shù)分配給男性,偶數(shù)分配給女性。18位是校驗(yàn)碼,5、校驗(yàn)碼(1)十七位數(shù)字本體碼加權(quán)求和公式S = Sum(Ai * Wi), i = 0, 。。。 , 16 ,先對(duì)前17位數(shù)字的權(quán)求和Ai:表示第i位置上的身份證號(hào)碼數(shù)字值Wi:表示第i位置上的加權(quán)因子Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 (2)計(jì)算模Y = mod(S, 11)(3)通過模得到對(duì)應(yīng)的校驗(yàn)碼Y: 0 1 2 3 4 5 6 7 8 9 10校驗(yàn)碼: 1 0 X 9 8 7 6 5 4 3 2其中10用羅馬數(shù)字X代表。