你有沒有好奇過我們身份證號碼是如何組合在一起的,除了我們知道的中間有我們自己的出生年月日之外,其他數(shù)字又代表著什么意思呢?今天小編就和大家一起來看看:身份證號碼是如何組成的 1、號碼的結(jié)構(gòu) 公民身份號碼是特征組合碼,由十七位數(shù)字本體碼和一位校驗(yàn)碼組成。排列順序從左至右依次為:六位數(shù)字地址碼,八位數(shù)字出生日期碼,三位數(shù)字順序碼和一位數(shù)字校驗(yàn)碼。 (臺灣身份證總共有10位數(shù)字。第一位是字母。后面九位是數(shù)字。臺灣身份證的第一位的字母代表地區(qū)分別以A——Z表示) 2、地址碼 表示編碼對象常住戶口所在縣(市、旗、區(qū))的行政區(qū)劃代碼,按GB/T2260的規(guī)定執(zhí)行。身份證號碼的前兩位表示的是省,第三到四位表示的是市,第五到六位表示的是區(qū)縣。 3、出生日期碼 表示編碼對象出生的年、月、日,按GB/T7408的規(guī)定執(zhí)行,年、月、日代碼之間不用分隔符。 4、順序碼 表示在同一地址碼所標(biāo)識的區(qū)域范圍內(nèi),對同年、同月、同日出生的人編定的順序號,順序碼的奇數(shù)分配給男性,偶數(shù)分配給女性。 (所以小編當(dāng)天出生是排182位?) 5、校驗(yàn)碼 (1)十七位數(shù)字本體碼加權(quán)求和公式 S = Sum(Ai * Wi), i = 0, ... , 16 ,先對前17位數(shù)字的權(quán)求和 Ai:表示第i位置上的身份證號碼數(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)通過模得到對應(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 【那全國各地的身份證都是什么數(shù)字開頭?】 ____________________________ |
|