第一篇:【身份證編碼的意思】
【身份證編碼的意思】
(2014-04-25 14:00:47)轉(zhuǎn)載轉(zhuǎn)載 ▼
標(biāo)簽: 分類: 實(shí)用百科
原文地址:【身份證編碼的意思】作者:
1.前1、2位數(shù)字表示:所在省份的代碼; 2.第3、4位數(shù)字表示:所在城市的代碼; 3.第5、6位數(shù)字表示:所在區(qū)縣的代碼; 4.第7~14位數(shù)字表示:出生年、月、日;
5.第15、16位數(shù)字表示:所在地的派出所的代碼; 6.第17位數(shù)字表示性別:奇數(shù)表示男性,偶數(shù)表示女性; 7.第18位數(shù)字是校檢碼,根據(jù)前面十七位數(shù)字碼,按照ISO 7064:1983.MOD 11-2校驗(yàn)碼計(jì)算出來(lái)的檢驗(yàn)碼。
計(jì)算方法為:
1.將前面的身份證號(hào)碼17位數(shù)分別乘以不同的系數(shù)。從第一位到第十七位的系數(shù)分別為:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
2.將這17位數(shù)字和系數(shù)相乘的結(jié)果相加。3.用加出來(lái)和除以11,看余數(shù)是多少?
4余數(shù)只可能有0 1 2 3 4 5 6 7 8 9 10這11個(gè)數(shù)字。其分別對(duì)應(yīng)的最后一位身份證的號(hào)碼為1 0 X 9 8 7 6 5 4 3 2。
5.通過(guò)上面得知如果余數(shù)是2,就會(huì)在身份證的第18位數(shù)字上出現(xiàn)羅馬數(shù)字的Ⅹ。如果余數(shù)是10,身份證的最后一位號(hào)碼就是2。
中國(guó)公民身份證編號(hào)規(guī)則
一、身份證號(hào)碼執(zhí)行標(biāo)準(zhǔn):18位身份證標(biāo)準(zhǔn)在國(guó)家質(zhì)量技術(shù)監(jiān)督局于1999年7月1日實(shí)施的GB11643-1999《公民身份號(hào)碼》。
GB11643-1999《公民身份號(hào)碼》為GB11643-1989《社會(huì)保障號(hào)碼》的修訂版,其中指出將原標(biāo)準(zhǔn)名稱“社會(huì)保障號(hào)碼”更名為“公民身份號(hào)碼”,另外GB11643-1999《公民身份號(hào)碼》從實(shí)施之日起代替GB11643-1989。
二、編碼規(guī)則:公民身份號(hào)碼是特征組合碼,由十七位數(shù)字本體碼和一位校驗(yàn)碼組成。排列順序從左至右依次為:六位數(shù)字地址碼,八位數(shù)字出生日期碼,三位數(shù)字順序碼和一位校驗(yàn)碼,可以用字母表示如為ABCDEFYYYYMMDDXXXR。其含義如下:
1.地址碼(ABCDEF):表示編碼對(duì)象常住戶口所在縣(市、旗、區(qū))的行政區(qū)劃代碼,按GB/T2260的規(guī)定執(zhí)行。
2.出生日期碼(YYYYMMDD):表示編碼對(duì)象出生的年、月、日,按GB/T7408的規(guī)定執(zhí)行,年、月、日分別用4位、2位(不足兩位加0)、2位(同上)數(shù)字表示,之間不用分隔符。
3.順序碼(XXX):表示在同一地址碼所標(biāo)識(shí)的區(qū)域范圍內(nèi),對(duì)同年、同月、同日出生的人編定的順序號(hào),順序碼的奇數(shù)分配給男性,偶數(shù)分配給女性。
4.校驗(yàn)碼(R),一位數(shù)字,通過(guò)前17位數(shù)字根據(jù)一定計(jì)算得出。第17位數(shù)字是表示在前16位數(shù)字完全相同時(shí),某個(gè)公民的順序號(hào),并且單數(shù)用于男性,雙數(shù)用于女性。如果前16位數(shù)字均相同的同性別的公民超過(guò)5人,則可以“進(jìn)位”到第16位。比如:有6位女性公民前16位數(shù)字均相同,并假設(shè)第16位數(shù)是7,則這些女性公民的末兩位編號(hào)分別為72,74,76,78,80,82。另外,還特殊規(guī)定,最后三位數(shù)為996,997,998,999這4個(gè)號(hào)碼為百歲老人的代碼,這4個(gè)號(hào)碼將不再分配給任何派出所。
三、關(guān)于地址碼含義的詳細(xì)解釋:
身份證前六位是地區(qū)代碼,我們用ABCDEF表示。代碼的解釋規(guī)則如下:
A:國(guó)內(nèi)區(qū)域 1 華北三省二市 2 東北三省 3 華東六省一市 4 華南六省 5 西南四省一市 6 西北五省 7 臺(tái)灣 8 港澳 B(或者說(shuō)是AB,就是前2位):?。ㄖ陛犑校灾螀^(qū),特別行政區(qū))代碼
按照A劃定的分區(qū)定義省代碼,有直轄市的,直轄市列前,其余按離直轄市的距離排序,沒(méi)有直轄市的,按離北京的遠(yuǎn)近排序。
具體?。ㄖ陛犑校灾螀^(qū),特別行政區(qū))代碼如下: 11-15 京 津 冀 晉 蒙 21-23 遼 吉 黑
31-37 滬 蘇浙 皖 閩 贛 魯 41-46 豫 鄂 湘 粵 桂 瓊 50-54 渝 川 貴 云 藏 61-65 陜 甘青 寧 新 81-82 港 澳 CD:城市代碼
從01開(kāi)始排,對(duì)于直轄市,CD=01表示市轄區(qū),CD=02表示轄縣;省的城市代碼從省會(huì)開(kāi)始排,比如2101=沈陽(yáng) 2102=大連?? 只有地級(jí)城市有獨(dú)立的城市代碼,縣級(jí)市沒(méi)有。
EF:市轄區(qū)、郊區(qū)、郊縣、縣級(jí)市代碼
如果EF=00,指代這個(gè)城市,不特定區(qū)縣;對(duì)于非直轄市,如EF=01,指代市轄區(qū)(任意一個(gè)區(qū)),02開(kāi)始指代特定的區(qū)。其中:
E=0代表市轄區(qū),E=1代表郊區(qū),E=2代表郊縣,E=8代表縣級(jí)市。
對(duì)于直轄市,從01開(kāi)始就依次排區(qū),沒(méi)有市區(qū)和郊區(qū)的代碼區(qū)分。
四、生日期碼(YYYYMMDD)表示編碼對(duì)象出生的年、月、日,其中年份用四位數(shù)字表示,年、月、日之間不用分隔符。例如:1981年05月11日就用19810511表示。
五、順序碼(XXX)(身份證第十五位到十七位)是縣、區(qū)級(jí)政府所轄派出所的分配碼,每個(gè)派出所分配碼為10個(gè)連續(xù)號(hào)碼,例如“000-009”或“060-069”,其中單數(shù)為男性分配碼,雙數(shù)為女性分配碼,如遇同年同月同日有兩人以上時(shí)順延第二、第三、第四、第五個(gè)分配碼。如:007的就是個(gè)男生,而且和他同年月日生的男生至少有兩個(gè),他們的后四位是001*和003*。分配順序碼中“999、998、997、996”四個(gè)順序號(hào)分別為男女性百歲以上老人專用的特定編號(hào)。
六、關(guān)于校驗(yàn)碼
校驗(yàn)碼是通過(guò)一系列數(shù)學(xué)計(jì)算得出來(lái)的,具體校驗(yàn)的計(jì)算方式如下: 1.對(duì)前17位數(shù)字本體碼加權(quán)求和 公式為:S = Sum(Ai * Wi), i = 0,..., 16
其中Ai表示第i位置上的身份證號(hào)碼數(shù)字值,Wi表示第i位置上的加權(quán)因子,其各位對(duì)應(yīng)的值依次為: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
通俗解釋:身份證第一位數(shù)字X7 第二位X9 第三位X10 第四位X5 第五位X5 第六位X8 第七位X4 第八位X1 第九位X6 第十位X3 十一位X7 十二位X9十三位X10 十四位X5 十五位X8 十六位X4 十七位X2;計(jì)算出總和(用S)表示。
2.以11對(duì)計(jì)算結(jié)果取模 Y = mod(S, 11)
通俗解釋:用S除以11,看最后的余數(shù)。如果除盡,為0;余數(shù)為1,則計(jì)為1;最大余數(shù)為10;全部數(shù)字為0-10共11個(gè)數(shù)字。(用Y表示)。
3.根據(jù)模的值得到對(duì)應(yīng)的校驗(yàn)碼 對(duì)應(yīng)關(guā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ù)為0,則校驗(yàn)碼為1;依次類推:余數(shù)為1,則校驗(yàn)碼對(duì)應(yīng)0;以下:2--X;3--9;4--8;5--7;6--6;7--5;8--4;9-3;10-2。
如果校驗(yàn)碼不符合這個(gè)規(guī)則,則肯定是假號(hào)碼。
關(guān)于18位身份證號(hào)碼尾數(shù)是“X”的一種解釋:因?yàn)榘凑丈厦娴囊?guī)則,校驗(yàn)碼有11個(gè),而不是10個(gè),所以不能用0-9表示。所以如果尾號(hào)是10,那么就得用X來(lái)代替,因?yàn)槿绻?0做尾號(hào),那么此人的身份證就變成了19位,而19位的號(hào)碼違反了國(guó)家標(biāo)準(zhǔn),并且我國(guó)的計(jì)算機(jī)應(yīng)用系統(tǒng)也不承認(rèn)19位的身份證號(hào)碼。Ⅹ是羅馬數(shù)字的10,用X來(lái)代替10,可以保證公民的身份證符合國(guó)家標(biāo)準(zhǔn)。
根據(jù)〖中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn) GB 11643-1999〗中有關(guān)公民身份號(hào)碼的規(guī)定,公民身份號(hào)碼是特征組合碼,由十七位數(shù)字本體碼和一位數(shù)字校驗(yàn)碼組成。排列順序從左至右依次為:六位數(shù)字地址碼,八位數(shù)字出生日期碼,三位數(shù)字順序碼和一位數(shù)字校驗(yàn)碼。
第二篇:身份證編碼規(guī)則
中國(guó)公民身份證編號(hào)規(guī)則
一、身份證號(hào)碼執(zhí)行標(biāo)準(zhǔn):18位身份證標(biāo)準(zhǔn)在國(guó)家質(zhì)量技術(shù)監(jiān)督局于1999年7月1日實(shí)施的GB11643-1999《公民身份號(hào)碼》。
GB11643-1999《公民身份號(hào)碼》為GB11643-1989《社會(huì)保障號(hào)碼》的修訂版,其中指出將原標(biāo)準(zhǔn)名稱“社會(huì)保障號(hào)碼”更名為“公民身份號(hào)碼”,另外GB11643-1999《公民身份號(hào)
碼》從實(shí)施之日起代替GB11643-1989。
二、編碼規(guī)則:公民身份號(hào)碼是特征組合碼,由十七位數(shù)字本體碼和一位校驗(yàn)碼組成。排列順序從左至右依次為:六位數(shù)字地址碼,八位數(shù)字出生日期碼,三位數(shù)字順序碼和一位校驗(yàn)碼,可以用字母表示如為ABCDEFYYYYMMDDXXXR。其含義如下:
1.地址碼(ABCDEF):表示編碼對(duì)象常住戶口所在縣(市、旗、區(qū))的行政區(qū)劃代碼,按GB/T2260的規(guī)定執(zhí)行。
2.出生日期碼(YYYYMMDD):表示編碼對(duì)象出生的年、月、日,按GB/T7408的規(guī)定執(zhí)行,年、月、日分別用4位、2位(不足兩位加0)、2位(同上)數(shù)字表示,之間不用分
隔符。
3.順序碼(XXX):表示在同一地址碼所標(biāo)識(shí)的區(qū)域范圍內(nèi),對(duì)同年、同月、同日出生的人編定的順序號(hào),順序碼的奇數(shù)分配給男性,偶數(shù)分配給女性。
4.校驗(yàn)碼(R),一位數(shù)字,通過(guò)前17位數(shù)字根據(jù)一定計(jì)算得出。
第17位數(shù)字是表示在前16位數(shù)字完全相同時(shí),某個(gè)公民的順序號(hào),并且單數(shù)用于男性,雙數(shù)用于女性。如果前16位數(shù)字均相同的同性別的公民超過(guò)5人,則可以“進(jìn)位”到第16位。比如:有6位女性公民前16位數(shù)字均相同,并假設(shè)第16位數(shù)是7,則這些女性公民的末兩位編號(hào)分別為72,74,76,78,80,82。另外,還特殊規(guī)定,最后三位數(shù)為996,997,998,999這4個(gè)號(hào)碼為百歲老人的代碼,這4個(gè)號(hào)碼將不再分配給任何派出所。
三、關(guān)于地址碼含義的詳細(xì)解釋:
身份證前六位是地區(qū)代碼,我們用ABCDEF表示。代碼的解釋規(guī)則如下:
A:國(guó)內(nèi)區(qū)域 華北三省二市 東北三省 華東六省一市 華南六省 西南四省一市 西北五省 臺(tái)灣 港澳
B(或者說(shuō)是AB,就是前2位):省(直轄市,自治區(qū),特別行政區(qū))代碼
按照A劃定的分區(qū)定義省代碼,有直轄市的,直轄市列前,其余按離直轄市的距離排序,沒(méi)有直轄市的,按離北京的遠(yuǎn)近排序。
具體?。ㄖ陛犑?,自治區(qū),特別行政區(qū))代碼如下:
11-15 京 津 冀 晉 蒙
21-23 遼 吉 黑
31-37 滬 蘇浙 皖 閩 贛 魯
41-46 豫 鄂 湘 粵 桂 瓊
50-54 渝 川 貴 云 藏
61-65 陜 甘青 寧 新
81-82 港 澳
CD:城市代碼
從01開(kāi)始排,對(duì)于直轄市,CD=01表示市轄區(qū),CD=02表示轄縣;省的城市代碼從省會(huì)開(kāi)始排,比如2101=沈陽(yáng) 2102=大連…… 只有地級(jí)城市有獨(dú)立的城市代碼,縣級(jí)市沒(méi)有。
EF:市轄區(qū)、郊區(qū)、郊縣、縣級(jí)市代碼
如果EF=00,指代這個(gè)城市,不特定區(qū)縣;對(duì)于非直轄市,如EF=01,指代市轄區(qū)(任
意一個(gè)區(qū)),02開(kāi)始指代特定的區(qū)。
其中:
E=0代表市轄區(qū),E=1代表郊區(qū),E=2代表郊縣,E=8代表縣級(jí)市。
對(duì)于直轄市,從01開(kāi)始就依次排區(qū),沒(méi)有市區(qū)和郊區(qū)的代碼區(qū)分。
四、生日期碼(YYYYMMDD)表示編碼對(duì)象出生的年、月、日,其中年份用四位數(shù)字表示,年、月、日之間不用分隔符。例如:1981年05月11日就用19810511表示。
五、順序碼(XXX)(身份證第十五位到十七位)是縣、區(qū)級(jí)政府所轄派出所的分配碼,每個(gè)派出所分配碼為10個(gè)連續(xù)號(hào)碼,例如“000-009”或“060-069”,其中單數(shù)為男性分配碼,雙數(shù)為女性分配碼,如遇同年同月同日有兩人以上時(shí)順延第二、第三、第四、第五個(gè)分配碼。如:007的就是個(gè)男生,而且和他同年月日生的男生至少有兩個(gè),他們的后四位是001*和003*。分配順序碼中“999、998、997、996”四個(gè)順序號(hào)分別為男女性百歲以上老人專用的特定編號(hào)。
六、關(guān)于校驗(yàn)碼
校驗(yàn)碼是通過(guò)一系列數(shù)學(xué)計(jì)算得出來(lái)的,具體校驗(yàn)的計(jì)算方式如下:
1.對(duì)前17位數(shù)字本體碼加權(quán)求和
公式為:S = Sum(Ai * Wi), i = 0,..., 16
其中Ai表示第i位置上的身份證號(hào)碼數(shù)字值,Wi表示第i位置上的加權(quán)因子,其各位對(duì)應(yīng)的值依次為: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
通俗解釋:身份證第一位數(shù)字X7+第二位X9+第三位X10+第四位X5+第五位X5+第六位X8+第七位X4+第八位X1+第九位X6+第十位X3+十一位X7+十二位X9+十三位X10+十四位X5+十五位X8+十六位X4+十七位X2;計(jì)算出總和(用S)表示。
2.以11對(duì)計(jì)算結(jié)果取模
Y = mod(S, 11)
通俗解釋:用S除以11,看最后的余數(shù)。如果除盡,為0;余數(shù)為1,則計(jì)為1;最大余數(shù)為10;全部數(shù)字為0-10共11個(gè)數(shù)字。(用Y表示)。
3.根據(jù)模的值得到對(duì)應(yīng)的校驗(yàn)碼
對(duì)應(yīng)關(guā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ù)為0,則校驗(yàn)碼為1;依次類推:余數(shù)為1,則校驗(yàn)碼對(duì)應(yīng)0;以下:2--X;3--9;4--8;5--7;6--6;7--5;8--4;9-3;10-2。
如果校驗(yàn)碼不符合這個(gè)規(guī)則,則肯定是假號(hào)碼。
關(guān)于18位身份證號(hào)碼尾數(shù)是“X”的一種解釋:因?yàn)榘凑丈厦娴囊?guī)則,校驗(yàn)碼有11個(gè),而不是10個(gè),所以不能用0-9表示。所以如果尾號(hào)是10,那么就得用X來(lái)代替,因?yàn)槿绻?0做尾號(hào),那么此人的身份證就變成了19位,而19位的號(hào)碼違反了國(guó)家標(biāo)準(zhǔn),并且我國(guó)的計(jì)算機(jī)應(yīng)用系統(tǒng)也不承認(rèn)19位的身份證號(hào)碼。Ⅹ是羅馬數(shù)字的10,用X來(lái)代替10,可以保證公民的身份證符合國(guó)家標(biāo)準(zhǔn)。
根據(jù)〖中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn) GB 11643-1999〗中有關(guān)公民身份號(hào)碼的規(guī)定,公民身份號(hào)碼是特征組合碼,由十七位數(shù)字本體碼和一位數(shù)字校驗(yàn)碼組成。排列順序從左至右依次為:六位數(shù)字地址碼,八位數(shù)字出生日期碼,三位數(shù)字順序碼和一位數(shù)字校驗(yàn)碼。
第三篇:身份證編碼規(guī)則
一、身份證號(hào)碼執(zhí)行標(biāo)準(zhǔn):18位身份證標(biāo)準(zhǔn)在國(guó)家質(zhì)量技術(shù)監(jiān)督局于1999年7月1日實(shí)施的GB11643-1999《公民身份號(hào)碼》。
GB11643-1999《公民身份號(hào)碼》為GB11643-1989《社會(huì)保障號(hào)碼》的修訂版,其中指出將原標(biāo)準(zhǔn)名稱“社會(huì)保障號(hào)碼”更名為“公民身份號(hào)碼”,另外GB11643-1999《公民身份號(hào)碼》從實(shí)施之日起代替GB11643-1989。
二、編碼規(guī)則:公民身份號(hào)碼是特征組合碼,由十七位數(shù)字本體碼和一位校驗(yàn)碼組成。排列順序從左至右依次為:六位數(shù)字地址碼,八位數(shù)字出生日期碼,三位數(shù)字順序碼和一位校驗(yàn)碼,可以用字母表示如為ABCDEFYYYYMMDDXXXR。其含義如下:
1.地址碼(ABCDEF):表示編碼對(duì)象常住戶口所在縣(市、旗、區(qū))的行政區(qū)劃代碼,按GB/T2260的規(guī)定執(zhí)行。
2.出生日期碼(YYYYMMDD):表示編碼對(duì)象出生的年、月、日,按GB/T7408的規(guī)定執(zhí)行,年、月、日分別用4位、2位(不足兩位加0)、2位(同上)數(shù)字表示,之間不用分隔符。
3.順序碼(XXX):表示在同一地址碼所標(biāo)識(shí)的區(qū)域范圍內(nèi),對(duì)同年、同月、同日出生的人編定的順序號(hào),順序碼的奇數(shù)分配給男性,偶數(shù)分配給女性。
4.校驗(yàn)碼(R),一位數(shù)字,通過(guò)前17位數(shù)字根據(jù)一定計(jì)算得出。
第17位數(shù)字是表示在前16位數(shù)字完全相同時(shí),某個(gè)公民的順序號(hào),并且單數(shù)用于男性,雙數(shù)用于女性。如果前16位數(shù)字均相同的同性別的公民超過(guò)5人,則可以“進(jìn)位”到第16位。比如:有6位女性公民前16位數(shù)字均相同,并假設(shè)第16位數(shù)是7,則這些女性公民的末兩位編號(hào)分別為72,74,76,78,80,82。另外,還特殊規(guī)定,最后三位數(shù)為996,997,998,999這4個(gè)號(hào)碼為百歲老人的代碼,這4個(gè)號(hào)碼將不再分配給任何派出所。
三、關(guān)于地址碼含義的詳細(xì)解釋:身份證前六位是地區(qū)代碼,我們用ABCDEF表示。代碼的解釋規(guī)則如下: A:國(guó)內(nèi)區(qū)域1 華北三省二市2 東北三省3 華東六省一市4 華南六省5 西南四省一市6 西北五省臺(tái)灣港澳
B(或者說(shuō)是AB,就是前2位):省(直轄市,自治區(qū),特別行政區(qū))代碼
按照A劃定的分區(qū)定義省代碼,有直轄市的,直轄市列前,其余按離直轄市的距離排序,沒(méi)有直轄市的,按離北京的遠(yuǎn)近排序。
具體?。ㄖ陛犑校灾螀^(qū),特別行政區(qū))代碼如下:
11-15 京 津 冀 晉 蒙
21-23 遼 吉 黑
31-37 滬 蘇浙 皖 閩 贛 魯
41-46 豫 鄂 湘 粵 桂 瓊
50-54 渝 川 貴 云 藏
61-65 陜 甘青 寧 新
81-82 港 澳
CD:城市代碼
從01開(kāi)始排,對(duì)于直轄市,CD=01表示市轄區(qū),CD=02表示轄縣;省的城市代碼從省會(huì)開(kāi)始排,比如2101=沈陽(yáng) 2102=大連…… 只有地級(jí)城市有獨(dú)立的城市代碼,縣級(jí)市沒(méi)有。EF:市轄區(qū)、郊區(qū)、郊縣、縣級(jí)市代碼
如果EF=00,指代這個(gè)城市,不特定區(qū)縣;對(duì)于非直轄市,如EF=01,指代市轄區(qū)(任意一個(gè)區(qū)),02開(kāi)始指代特定的區(qū)。
其中:
E=0代表市轄區(qū),E=1代表郊區(qū),E=2代表郊縣,E=8代表縣級(jí)市。
對(duì)于直轄市,從01開(kāi)始就依次排區(qū),沒(méi)有市區(qū)和郊區(qū)的代碼區(qū)分。
四、生日期碼(YYYYMMDD)表示編碼對(duì)象出生的年、月、日,其中年份用四位數(shù)字表示,年、月、日之間不用分隔符。例如:1981年05月11日就用19810511表示。
五、順序碼(XXX)(身份證第十五位到十七位)是縣、區(qū)級(jí)政府所轄派出所的分配碼,每個(gè)派出所分配碼為10個(gè)連續(xù)號(hào)碼,例如“000-009”或“060-069”,其中單數(shù)為男性分配碼,雙數(shù)為女性分配碼,如遇同年同月同日有兩人以上時(shí)順延第二、第三、第四、第五個(gè)分配碼。如:007的就是個(gè)男生,而且和他同年月日生的男生至少有兩個(gè),他們的后四位是001*和003*。分配順序碼中“999、998、997、996”四個(gè)順序號(hào)分別為男女性百歲以上老人專用的特定編號(hào)。
六、關(guān)于校驗(yàn)碼
校驗(yàn)碼是通過(guò)一系列數(shù)學(xué)計(jì)算得出來(lái)的,具體校驗(yàn)的計(jì)算方式如下:
1.對(duì)前17位數(shù)字本體碼加權(quán)求和
公式為:S = Sum(Ai * Wi), i = 0,..., 16
其中Ai表示第i位置上的身份證號(hào)碼數(shù)字值,Wi表示第i位置上的加權(quán)因子,其各位對(duì)應(yīng)的值依次為: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4
2通俗解釋:身份證第一位數(shù)字X7+第二位X9+第三位X10+第四位X5+第五位X5+第六位X8+第七位X4+第八位X1+第九位X6+第十位X3+十一位X7+十二位X9+十三位X10+十四位X5+十五位X8+十六位X4+十七位X2;計(jì)算出總和(用S)表示。
2.以11對(duì)計(jì)算結(jié)果取模
Y = mod(S, 11)
通俗解釋:用S除以11,看最后的余數(shù)。如果除盡,為0;余數(shù)為1,則計(jì)為1;最大余數(shù)為10;全部數(shù)字為0-10共11個(gè)數(shù)字。(用Y表示)。
3.根據(jù)模的值得到對(duì)應(yīng)的校驗(yàn)碼
對(duì)應(yīng)關(guā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ù)為0,則校驗(yàn)碼為1;依次類推:余數(shù)為1,則校驗(yàn)碼對(duì)應(yīng)0;以下:2--X;3--9;4--8;5--7;6--6;7--5;8--4;9-3;10-2。
如果校驗(yàn)碼不符合這個(gè)規(guī)則,則肯定是假號(hào)碼。
關(guān)于18位身份證號(hào)碼尾數(shù)是“X”的一種解釋:因?yàn)榘凑丈厦娴囊?guī)則,校驗(yàn)碼有11個(gè),而不是10個(gè),所以不能用0-9表示。所以如果尾號(hào)是10,那么就得用X來(lái)代替,因?yàn)槿绻?0做尾號(hào),那么此人的身份證就變成了19位,而19位的號(hào)碼違反了國(guó)家標(biāo)準(zhǔn),并且我國(guó)的計(jì)算機(jī)應(yīng)用系統(tǒng)也不承認(rèn)19位的身份證號(hào)碼。Ⅹ是羅馬數(shù)字的10,用X來(lái)代替10,可以保證公民的身份證符合國(guó)家標(biāo)準(zhǔn)。
根據(jù)〖中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn) GB 11643-1999〗中有關(guān)公民身份號(hào)碼的規(guī)定,公民身份號(hào)碼是特征組合碼,由十七位數(shù)字本體碼和一位數(shù)字校驗(yàn)碼組成。排列順序從左至右依次為:六位數(shù)字地址碼,八位數(shù)字出生日期碼,三位數(shù)字順序碼和一位數(shù)字校驗(yàn)碼。
早報(bào)訊據(jù)《法制晚報(bào)》報(bào)道,北京市民戰(zhàn)小姐近日在駕校報(bào)名學(xué)車,卻被告知她暫不能學(xué)車考駕照,理由是車管所的電腦記錄中顯示,一個(gè)與她相同身份證號(hào)碼的人已經(jīng)拿過(guò)了駕照。21日上午,戶籍問(wèn)題專家、中國(guó)人民公安大學(xué)王太元教授告訴記者,全國(guó)至少有100萬(wàn)居民身份證號(hào)是重復(fù)的。
&nbs
p;王教授說(shuō),身份證重號(hào)問(wèn)題發(fā)生在號(hào)碼升位過(guò)程中,從15位升至18位后,很多都是手工管理造成的重號(hào)。如果兩人不在同一領(lǐng)域辦理以身份證號(hào)碼為識(shí)別標(biāo)志的手續(xù)(如護(hù)照、駕照等),一般是無(wú)法發(fā)現(xiàn)的。
“據(jù)估算,全國(guó)至少有100萬(wàn)居民身份證號(hào)是重復(fù)的。第二代身份證全部更換結(jié)束以后,將實(shí)現(xiàn)全國(guó)聯(lián)網(wǎng),身份證號(hào)碼重號(hào)現(xiàn)象將消失。”王教授說(shuō)。
第四篇:身份證編碼教學(xué)設(shè)計(jì)
新人教版五年級(jí)上冊(cè)
《數(shù)字編碼》教學(xué)設(shè)計(jì)
教學(xué)目標(biāo):
1、讓學(xué)生通過(guò)觀察、比較、猜測(cè)來(lái)探索身份證編碼的簡(jiǎn)單方法,初步體會(huì)編碼的作用。
2、培養(yǎng)學(xué)生收集信息的能力和觀察比較的能力。感受到數(shù)學(xué)與生活的密切聯(lián)系。培養(yǎng)學(xué)習(xí)數(shù)學(xué)的積極情感。
3、學(xué)習(xí)《中華人民共和國(guó)居民身份證法》第1—3條。教學(xué)重難點(diǎn):
了解身份證編碼,體會(huì)編碼編排的特點(diǎn)。難點(diǎn): 理解編碼的組成及數(shù)字反映的信息。教學(xué)準(zhǔn)備: 師:制作課件
生:課前調(diào)查了解自己父母或爺爺奶奶等人的身份證號(hào)碼。教學(xué)過(guò)程:
一、導(dǎo)入
師:數(shù)字在我們的生活中用處很大,不僅可以用來(lái)表示數(shù)量和順序,還可以用來(lái)編一些號(hào)碼。引導(dǎo):
請(qǐng)同學(xué)們想一想,在生活中你都看到了哪些數(shù)字編的號(hào)碼?(匯報(bào):郵政編碼、電話號(hào)碼、身份證號(hào)、手機(jī)號(hào)、銀行賬戶號(hào)、車牌號(hào)、書后有編號(hào)、產(chǎn)品批號(hào)??舉具體例子)師:看來(lái)在我們的生活中處處都有數(shù)字編的號(hào)碼,我們把數(shù)字編的號(hào)碼簡(jiǎn)稱為數(shù)字編碼。那么,這小小的數(shù)字編碼里隱藏著怎樣的秘密呢?這節(jié)課我們就以身份證號(hào)碼為例一起來(lái)學(xué)習(xí)數(shù)字編碼。(板書:數(shù)字編碼)
二、探索學(xué)習(xí)
1、學(xué)習(xí)《中華人民共和國(guó)居民身份證法》。
同學(xué)們,每個(gè)人一出生,就有一個(gè)身份證號(hào)碼。公民身份號(hào)碼是每個(gè)公民唯一的、終身不變的身份代碼,由公安機(jī)關(guān)按照公民身份號(hào)碼國(guó)家標(biāo)準(zhǔn)編制。因此,國(guó)家還制定了《中華人民共和國(guó)居民身份證法》。課件展示第一至三條內(nèi)容,師生共同學(xué)習(xí)。
2、了解身份證在日常生活中的作用。
師:你們知道身份證在日常生活中有什么用嗎?
學(xué)生匯報(bào):買房登記、買火車票、存錢立戶頭、住旅店登記、出國(guó)?。教師課件出示情景圖。
3、了解身份證編碼。
師:老師這里有四個(gè)人的身份證(用數(shù)碼展臺(tái)展示),請(qǐng)同學(xué)們認(rèn)真觀察,想一想從身份證號(hào)碼中你能獲得哪些信息?對(duì)比一下,看看你還能發(fā)現(xiàn)什么?(組內(nèi)交流)
誰(shuí)能說(shuō)一說(shuō)從身份證號(hào)碼中你都獲得了哪些信息?
(匯報(bào)①身份證號(hào)碼有18位數(shù)字。②身份證號(hào)碼中有一些數(shù)字是相同的??)
教師以自己的身份證號(hào)碼為例,揭示身份證編碼的秘密: 居民身份證的號(hào)碼是按照國(guó)家的標(biāo)準(zhǔn)編制的,有15位(舊)和18位(新)之分(主要講解18位),前六位為行政區(qū)代碼,第七至第十四位為出生日期碼,第15至17位為順序碼,第18位為校驗(yàn)碼。前2位表示省、自治區(qū)、直轄市(板書:省 引導(dǎo):貴州)第3、4位表示所在的城市(板書:城市 引導(dǎo):安順)第5、6位表示所在的縣(區(qū))。(板書:縣區(qū) 引導(dǎo):普定)第7—14位,共8個(gè)數(shù)字表示出生年月日。(板書:出生日期碼)在出生日期碼的后2位表示所在地派出所的代碼(板書:派出所代碼)
第17位表示性別。(板書:性別)
引導(dǎo):女同學(xué)說(shuō)一說(shuō)自己身份證號(hào)碼第17位數(shù)字是什么?男同學(xué)再說(shuō)一說(shuō)自己身份證號(hào)碼第17位數(shù)字是什么?有什么規(guī)律?(板書:男單女雙)
這兩項(xiàng)又稱:順序碼(板書:順序碼)第18位表示校驗(yàn)碼,也有的說(shuō)是個(gè)人信息碼。用來(lái)檢驗(yàn)身份證的正確性,有時(shí)也用X表示。作為尾號(hào)的校驗(yàn)碼,是由號(hào)碼編制單位按統(tǒng)一的公式計(jì)算出來(lái)的,如果某人的尾號(hào)是0-9,都不會(huì)出現(xiàn)X,但如果尾號(hào)是10,那么就得用X來(lái)代替,因?yàn)槿绻?0做尾號(hào),那么此人的身份證就變成了19位,而19位的號(hào)碼違反了國(guó)家標(biāo)準(zhǔn),并且我國(guó)的計(jì)算機(jī)應(yīng)用系統(tǒng)也不承認(rèn)19位的身份證號(hào)碼。Ⅹ是羅馬數(shù)字的10,用X來(lái)代替10,可以保證公民的身份證符合國(guó)家標(biāo)準(zhǔn)。(板書:校驗(yàn)碼)強(qiáng)調(diào):身份證號(hào)碼是由行政區(qū)代碼、出生日期碼、順序碼、校驗(yàn)碼四個(gè)基本信息組成。
三、鞏固練習(xí)。
1、出示身份證號(hào)碼:(***559),你能知道身份證主人的哪些信息?
2、討論。
A、“小馬虎”在課前收集了爺爺、奶奶、爸爸和媽媽四個(gè)人的身份證號(hào)碼,但是不記得這四個(gè)號(hào)碼分別是誰(shuí)的了,你們能幫幫他嗎?(匯報(bào)想法)
52252719720113 0857 522527 19371006 0845 522527 19360912 0838 522527 19730526 0826 B、一個(gè)小偷拿著身份證去取錢,結(jié)果錢沒(méi)取到,被銀行工作人員報(bào)警抓了。你知道這是為什么嗎?
溫馨提示:身份證很重要,應(yīng)該妥善保管,不要隨意借給他人。
四、課堂總結(jié)。
說(shuō)一說(shuō)今天這節(jié)課你有什么收獲?
五、課外延伸。
1、和父母說(shuō)說(shuō)身份證號(hào)碼中每個(gè)數(shù)字代表的意義。
2、數(shù)字編碼在我們的生活中還有許多,選擇一個(gè)你比較感興趣的(如:郵政編碼、電話號(hào)碼、學(xué)號(hào)、車牌號(hào)、銀行賬戶號(hào)等)。探索編碼中的奧秘。
第五篇:身份證編碼規(guī)則
18位公民身份證編碼規(guī)則
18位身份證標(biāo)準(zhǔn)在國(guó)家質(zhì)量技術(shù)監(jiān)督局于1999年7月1日實(shí)施的GB11643-1999《公民身份號(hào)碼》中做了明確規(guī)定。GB11643-1999《公民身份號(hào)碼》為
GB11643-1989《社會(huì)保障號(hào)碼》的修訂版,其中指出將原標(biāo)準(zhǔn)名稱“社會(huì)保障號(hào)碼”更名為“公民身份號(hào)碼”,另外 GB11643-1999《公民身份號(hào)碼》從實(shí)施之日起代替GB11643-1989。公民身份號(hào)碼是特征組合碼,由十七位數(shù)字本體碼和一位校驗(yàn)碼組成。排列順序從左至右依次為:六位數(shù)字地址碼,八位數(shù)字出生日期碼,三位數(shù)字順序碼和一位校驗(yàn)碼。其含義如下:
1.地址碼:表示編碼對(duì)象常住戶口所在縣(市、旗、區(qū))的行政區(qū)劃代碼,按GB/T2260的規(guī)定執(zhí)行。
2.出生日期碼:表示編碼對(duì)象出生的年、月、日,按GB/T7408的規(guī)定執(zhí)行,年、月、日分別用4位、2位、2位數(shù)字表示,之間不用分隔符。
3.順序碼:表示在同一地址碼所標(biāo)識(shí)的區(qū)域范圍內(nèi),對(duì)同年、同月、同日出生的人編定的順序號(hào),順序碼的奇數(shù)分配給男性,偶數(shù)分配給女性。
校驗(yàn)的計(jì)算方式:
1.對(duì)前17位數(shù)字本體碼加權(quán)求和
公式為:S = Sum(Ai * Wi), i = 0,..., 16
其中Ai表示第i位置上的身份證號(hào)碼數(shù)字值,Wi表示第i位置上的加權(quán)因子,其各位對(duì)應(yīng)的值依次為: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
2.以11對(duì)計(jì)算結(jié)果取模
Y = mod(S, 11)
3.根據(jù)模的值得到對(duì)應(yīng)的校驗(yàn)碼
對(duì)應(yīng)關(guā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
關(guān)于18位身份證號(hào)碼尾數(shù)是“X”的解釋
居民身份證的號(hào)碼是按照國(guó)家的標(biāo)準(zhǔn)編制的,由18位組成:前六位為行政區(qū)劃代碼,第七至第十四位為出生日期碼,第15至17位為順序碼,第18位為校驗(yàn) 碼。作為尾號(hào)的校驗(yàn)碼,是由號(hào)碼編制單位按統(tǒng)一的公式計(jì)算出來(lái)的,如果某人的尾號(hào)是0-9,都不會(huì)出現(xiàn)X,但如果尾號(hào)是10,那么就得用X來(lái)代替,因?yàn)槿?果用10做尾號(hào),那么此人的身份證就變成了19位,而19位的號(hào)碼違反了國(guó)家標(biāo)準(zhǔn),并且我國(guó)的計(jì)算機(jī)應(yīng)用系統(tǒng)也不承認(rèn)19位的身份證號(hào)碼。Ⅹ是羅馬數(shù)字的 10,用X來(lái)代替10,可以保證公民的身份證符合國(guó)家標(biāo)準(zhǔn)。但是我國(guó)的居民身份證在升位后,一些人的尾號(hào)變成了X,這部分人在工作生活中,例如去銀行存取 錢、去汽車公司租賃汽車或者報(bào)名參加考試等等過(guò)程中,往往不被檢驗(yàn)者理解,認(rèn)為是假身份證,這樣的誤會(huì)給很多人的生活帶來(lái)不便。公安局的同志希望領(lǐng)到X身 份證的同志正確理解這個(gè)數(shù)字的含義,查驗(yàn)身份證的機(jī)關(guān)和單位更應(yīng)該清楚這一點(diǎn)。