【www.shanpow.com--吉林】
篇一:《身份证前四位编号对应省市表》
1
2
3
4
5
篇二:《全国各地身份证号码段》
山东省各地身份证号码段
37","山东省"
"3701 ","山东省济南市"
"370101 ","山东省济南市市辖区 ","370102 ","山东省济南市历下区 " "370103 ","山东省济南市市中区 ","370104 ","山东省济南市槐荫区 " "370105 ","山东省济南市天桥区 ","370112 ","山东省济南市历城区 " "370113 ","山东省济南市长清区 ","370124 ","山东省济南市平阴县 " "370125 ","山东省济南市济阳县 ","370126 ","山东省济南市商河县 " "370181 ","山东省济南章丘市 "
"3702 ","山东省青岛市 "
"370201 ","山东省青岛市市辖区 ","370202 ","山东省青岛市市南区 " "370203 ","山东省青岛市市北区 ","370205 ","山东省青岛市四方区 " "370211 ","山东省青岛市黄岛区 ","370212 ","山东省青岛市崂山区 " "370213 ","山东省青岛市李沧区 ","370214 ","山东省青岛城阳区 " "370281 ","山东省青岛胶州市 ","370282 ","山东省青岛即墨市 " "370283 ","山东省青岛平度市 ","370284 ","山东省青岛胶南市 " "370285 ","山东省青岛莱西市 "
"3703 ","山东省淄博市 "
"370301 ","山东省淄博市市辖区 ","370302 ","山东省淄博市淄川区 " "370303 ","山东省淄博市张店区 ","370304 ","山东省淄博市博山区 " "370305 ","山东省淄博市临淄区 ","370306 ","山东省淄博市周村区 " "370321 ","山东省淄博市桓台县 ","370322 ","山东省淄博市高青县 " "370323 ","山东省淄博市沂源县 "
"3704 ""山东省枣庄市 "
"370401 ","山东省枣庄市市辖区 ","370402 ","山东省枣庄市市中区 " "370403 ","山东省枣庄市薛城区 ","370404 ","山东省枣庄市峄城区 " "370405 ","山东省枣庄市台儿庄区 ","370406 ","山东省枣庄市山亭区 " "370481 ","山东省枣庄滕州市 "
"3705 ""山东省东营市 "
"370501 ","山东省东营市市辖区 ","370502 ","山东省东营市东营区 " "370503 ","山东省东营市河口区 ","370521 ","山东省东营市垦利县 " "370522 ","山东省东营市利津县 ","370523 ","山东省东营市广饶县 " "3706 ","山东省烟台市 "
"370601 ","山东省烟台市市辖区 "
"370602 ","山东省烟台市芝罘区 ","370611 ","山东省烟台市福山区 " "370612 ","山东省烟台市牟平区 ","370613 ","山东省烟台市莱山区 " "370634 ","山东省烟台市长岛县 ","370681 ","山东省烟台龙口市 " "370682 ","山东省烟台莱阳市 ","370683 ","山东省烟台莱州市 " "370684 ","山东省烟台蓬莱市 ","370685 ","山东省烟台招远市 " "370686 ","山东省烟台栖霞市 ","370687 ","山东省烟台海阳市 " "3707 ","山东省潍坊市 "
"370701 ","山东省潍坊市市辖区 "
"370702 ","山东省潍坊市潍城区 ","370703 ","山东省潍坊市寒亭区 " "370704 ","山东省潍坊市坊子区 ","370705 ","山东省潍坊市奎文区 " "370724 ","山东省潍坊市临朐县 ","370725 ","山东省潍坊市昌乐县 " "370781 ","山东省潍坊青州市 ","370782 ","山东省潍坊诸城市 " "370783 ","山东省潍坊寿光市 ","370784 ","山东省潍坊安丘市 "{吉林,集安,省份证,号码}.
"370785 ","山东省潍坊高密市 ","370786 ","山东省潍坊昌邑市 " "3708 ","山东省济宁市 "
"370801 ","山东省济宁市市辖区 "
"370802 ","山东省济宁市市中区 ","370811 ","山东省济宁市任城区 " "370826 ","山东省济宁市微山县 ","370827 ","山东省济宁市鱼台县 " "370828 ","山东省济宁市金乡县 ","370829 ","山东省济宁市嘉祥县 " "370830 ","山东省济宁市汶上县 ","370831 ","山东省济宁市泗水县 " "370832 ","山东省济宁市梁山县 ","370881 ","山东省济宁曲阜市 " "370882 ","山东省济宁兖州市 ","370883 ","山东省济宁邹城市 " "3709 ","山东省泰安市 "
"370901 ","山东省泰安市市辖区 "
"370902 ","山东省泰安市泰山区 ","370903 ","山东省泰安市岱岳区 " "370921 ","山东省泰安市宁阳县 ","370923 ","山东省泰安市东平县 " "370982 ","山东省泰安新泰市 ","370983 ","山东省泰安肥城市 " "3710 ","山东省威海市 "
"371001 ","山东省威海市市辖区 "
"371002 ","山东省威海环翠区 ","371081 ","山东省威海文登市 " "371082 ","山东省威海荣成市 ","371083 ","山东省威海乳山市 " "3711 ","山东省日照市 "
"371101 ","山东省日照市市辖区 "
"371102 ","山东省日照市东港区 ","371103 ","山东省日照市岚山区 " "371121 ","山东省日照市五莲县 ","371122 ","山东省日照市莒县 " "3712 ","山东省莱芜市 "
"371201 ","山东省莱芜市市辖区 "
"371202 ","山东省莱芜市莱城区 ","371203 ","山东省莱芜市钢城区 " "3713 ","山东省临沂市 "
"371301 ","山东省临沂市市辖区 "
"371302 ","山东省临沂市兰山区 ","371311 ","山东省临沂市罗庄区 " "371312 ","山东省临沂市河东区 ","371321 ","山东省临沂市沂南县 " "371322 ","山东省临沂市郯城县 ","371323 ","山东省临沂市沂水县 " "371324 ","山东省临沂市苍山县 ","371325 ","山东省临沂市费县 " "371326 ","山东省临沂市平邑县 ","371327 ","山东省临沂市莒南县 " "371328 ","山东省临沂市蒙阴县 ","371329 ","山东省临沂市临沭县 " "3714 ","山东省德州市 "
"371401 ","山东省德州市市辖区 "
"371402 ","山东省德州市德城区 ","371421 ","山东省德州市陵县 " "371422 ","山东省德州市宁津县 ","371423 ","山东省德州市庆云县 " "371424 ","山东省德州市临邑县 ","371425 ","山东省德州市齐河县 " "371426 ","山东省德州市平原县 ","371427 ","山东省德州市夏津县 " "371428 ","山东省德州市武城县 ","371481 ","山东省德州乐陵市 " "371482 ","山东省德州禹城市 "
3715 ","山东省聊城市 "
"371501 ","山东省聊城市市辖区 ","371502 ","山东省聊城市东昌府区 " "371521 ","山东省聊城市阳谷县 ","371522 ","山东省聊城市莘县 " "371523 ","山东省聊城市茌平县 ","371524 ","山东省聊城市东阿县 " "371525 ","山东省聊城市冠县 ","371526 ","山东省聊城高唐县 " "371581 ","山东省聊城临清市 "
"3716 ","山东省滨州市 "
"371601 ","山东省滨州市市辖区 ","371602 ","山东省滨州市滨城区 " "371621 ","山东省滨州市惠民县 ","371622 ","山东省滨州市阳信县 " "371623 ","山东省滨州市无棣县 ","371624 ","山东省滨州市沾化县 " "371625 ","山东省滨州市博兴县 ","371626 ","山东省滨州市邹平县 " "3717 ","山东省荷泽市 "
"371701 ","山东省荷泽市市辖区 "
"371702 ","山东省荷泽市牡丹区 ","371721 ","山东省荷泽市曹县 " "371722 ","山东省荷泽市单县 ","371723 ","山东省荷泽市成武县 " "371724 ","山东省荷泽市巨野县 ","371725 ","山东省荷泽市郓城县 " "371726 ","山东省荷泽市鄄城县 ","371727 ","山东省荷泽市定陶县 " "371728 ","山东省荷泽市东明县 ","
篇三:《省份证编码》{吉林,集安,省份证,号码}.
拓展练习
1.身份证号码由18位数字组成,前6位为( )代码,第7~14位为( )码,第15~17位为( )码,第18位为( ),倒数第二位可以( ),单数是( ),双数是( )。
2.你可以从身份证号码中得到哪些信息?
———————————————
3.李老师的身份证号码是:530322197303160019,李老师是( )年( )月( )日出生,性别是( )。
4.下面( )是男性的身份证号码。
A.441900196802132481
B.530322199905231766{吉林,集安,省份证,号码}.
C.110102197501101519
5、解决小马虎的难题:连线
330234197012210412 北京市的表叔 330234194506070331 妈妈
330234194401010485 奶奶
330234197209280161 爷爷
11010519731025003X 爸爸
小组合作
篇四:《身份证号码编码规则》
身份证号码编码规则
18 位身份证号码编码规则:根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。可以用字母表示如为 ABCDEFYYYYMMDDXXXR。其含义如下:
1. 地址码(ABCDEF):表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按 GB/T2260 的规定执行。
2. 出生日期码(YYYYMMDD):表示编码对象出生的年、月、日,按 GB/T7408 的规定执行,年、月、日分别用 4 位、2 位(不足两位加 0)、2(同上)位数字表示,之间不用分隔符。{吉林,集安,省份证,号码}.
3. 顺序码(XXX):表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。
4.校验码(R):一位数字,通过前 17 位数字按照 ISO 7064:1983.MOD 11-2 校验码计算得出。
15 位的身份证编码首先把出生年扩展为 4 位,简单的就是增加一个 19,但是这对于 1900 年出生的人不使用(这样的寿星不多了)
关于地址码含义的详细解释:身份证前六位是地区代码,我们用 ABCDEF 表示。 代码的解释规则如下:
A:国内区域
1 华北三省二市
2 东北三省
3 华东六省一市
4 华南六省
5 西南四省一市
6 西北五省
7 台湾
8 港澳
B(或者说是 AB,就是前 2 位):省(直辖市,自治区,特别行政区)代码
按照 A 划定的分区定义省代码,有直辖市的,直辖市列前,其余按离直辖市的距离排序,没有直辖市的,按离北京的远近排序。
具体省(直辖市,自治区,特别行政区)代码如下:
11-15 京、津、冀、晋、蒙
21-23 辽、吉、黑
31-37 沪、苏、浙、皖、闽、赣、鲁
41-46 豫、鄂、湘、粤、桂、琼{吉林,集安,省份证,号码}.
50-54 渝、川、贵、云、藏
61-65 陕、甘、青、宁、新
81-82 港、澳
生日期码(YYYYMMDD)表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。例如:1981 年 5 月 11 日就用 19810511 表示。
顺序码(XXX)(身份证第十五位到十七位)是县、区级政府所辖派出所的分配码,每个派出所分配码为 10 个连续号码,例如“000-009”或“060-069”,其中单数为男性分配码,双数为女性分配码,如遇同年同月同日有两人以上时顺延第二、第三、第四、第五个分配码。如:007 的就是个男生,而且和他同年月日生的男生至少有两个,他们的后四位是 001* 和 003*。分配顺序码中“999、998、997、996”四个顺序号分别为男女性百岁以上老人专用的特定编号。
关于校验码
18 位身份证最末位是校验码,是按一定的规则产生的,用于校验身份证真伪,按理这规则属于保密的,X 代表的是其中一个校验码,是 10。校验码从 0 到 X 共 11 个。
校验码是通过一系列数学计算得出来的,具体校验的计算方式如下:
公式为:∑(Ai×Wi)(mod 11)
i——表示号码字符从右至左包括校验码在内的位置序号;
Ai——表示第 i 位置上的号码字符值;
Wi——示第 i 位置上的加权因子(其值已定),其数值依据公式 Wi=2^(i-1)(mod 11) 计算得出。其各位对应的值依次为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
例如:某男性公民身份号码为 34052419800101001V(V为校验码),对前 17 位数字本体码首先按照上面公式加权求和计算:
∑(Ai×Wi) =( 21 + 36 + 0 + 25 + 16 + 16 + 2 + 9 + 48 + 0 + 0 + 9 + 0 + 5 + 0 + 0 + 2 ) = 189
∑(Ai×Wi)(mod 11) = 189 mod 11 = 2
然后根据计算的结果,从下面的表中查出相应的校验码。其中 X 表示计算结果为 10。
根据上表,查出计算结果为 2 的校验码为 X,所以该人员的公民身份号码应该为 34052419800101001X。
如果校验码不符合这个规则,则肯定是假号码。
关于 18 位身份证号码尾数是“X”的一种解释:因为按照上面的规则,校验码有 11 个,而不是 10 个,所以不能用 0-9 表示。所以如果尾号是 10,那么就得用 X 来代替,因为如果用 10 做尾号,那么此人的身份证就变成了 19 位,而 19 位的号码违反了国家标准,并且我国的计算机应用系统也不承认 19 位的身份证号码。Ⅹ 是罗马数字的 10,用 X 来代替 10,可以保证公民的身份证符合国家标准。
//省份证号码真伪识别程序,第一位号码不计在内 #include<iostream> #include<math.h> using namespace std; int main() {
char st[19];
int num[19],w[19],s=0; freopen("num.txt","r",stdin); freopen("res.txt","w",stdout); cin>>st;
for(int i=1; i<=18; i++) num[i]=st[i]-'0'; for(int i=1;i<=18;i++)
cout<<num[i]; cout<<endl;
if((num[15]*100+num[16]*10+num[17])%2==0) cout<<"女性\n"; else cout<<"男性\n"; for(int i=1; i<=17; i++){ w[i]=(int)pow(2,18-i)%11; cout<<w[i]<<" "; s+=num[i]*w[i]; } s%=11;
if(s==0 && num[18]==1){ cout<<"\nok!\n"; return 0; }
if(s==1 && num[18]==0){ cout<<"\nok!\n"; return 0; }
if(s==2 && (st[18]=='X' || st[18]=='x')){ cout<<"\nok!\n"; return 0; }
if((s>=3 && s<=10) && (s+num[18]==12)){ cout<<"\nok!\n"; return 0; }
cout<<"\nError!\n"; return 0; }
篇五:《山东各地市身份证开头编号新、老标准的代码》
老标准的代码,山东的
372100 烟台地区
372101 烟台市
372102 威海市
372121 福山县
372122 蓬莱县
372123 黄 县
372124 招远县
372125 掖 县
372126
372127
372128
372129
372130
372131
372132{吉林,集安,省份证,号码}.
372133
372134
372200
372201
372221
372222
372223
372224
372225
372226
372227
372228
372229
372230
372231
372300
372321
372322
372323
372324
372325
372326
372327
372328
372329
372330 莱西县 莱阳县 栖霞县 海阳县 乳山县 牟平县 文登县 荣成县 长岛县 潍坊地区 潍坊市 益都县 安丘县 寿光县 临朐县 昌乐县 昌邑县 高密县 诸城县 五莲县 平度县 潍 县 惠民地区 惠民县 滨 县 阳信县 无棣县 沾化县 利津县 广饶县 博兴县 桓台县 邹平县
372332 垦利县
372400 德州地区
372401 德州市
372421 陵 县
372422 平原县
372423 夏津县
372424 武城县
372425 齐河县
372426
372427
372428
372429
372430
372431
372432
372500
372521
372522
372523
372524
372525
372526
372527
372528
372600
372601
372622
372623
372624
372625
372626
372627
322628
372700
372701
372721
372722
372723
372724
372725
372726 禹城市 乐陵市 临邑县 商河县 济阳县 宁津县 庆云县 聊城地区 聊城县 阳谷县 莘 县 茌平县 东阿县 冠 县 高唐县 临清县 泰安地区 泰安市 莱芜县 新泰县 宁阳县 肥城县 东平县 平阴县 新汶县 济宁地区 济宁市 济宁县 兖州县 曲阜县 泗水县 邹 县 微山县
372728 金乡县
372729 嘉祥县
372730 汶上县
372800 临沂地区
372821 临沂县
372822 郯城县
372823 苍山县
372824 莒南县
372525 日照县
372826 莒 县
372827 沂水县
372828 沂源县
372829 蒙阴县
372830 平邑县
372831 费 县
372832 沂南县
372833 临沭县
372900 菏泽地区
372921 菏泽县
372922 曹 县
372923 定陶县
372924 成武县
372925 单 县
372926 巨野县
372927 梁山县
372928 郓城县
372929 鄄城县
372930 东明县
山东各地市身份证开头编号
,"370101 ","山东省济南市市辖区 ","370102 ","山东省济南市历下区 " ,"370103 ","山东省济南市市中区 ","370104 ","山东省济南市槐荫区 " ,"370105 ","山东省济南市天桥区 ","370112 ","山东省济南市历城区 " ,"370113 ","山东省济南市长清区 ","370124 ","山东省济南市平阴县 " ,"370125 ","山东省济南市济阳县 ","370126 ","山东省济南市商河县 " ,"370181 ","山东省济南章丘市 ","3702 ","山东省青岛市 "
,"370201 ","山东省青岛市市辖区 ","370202 ","山东省青岛市市南区 " ,"370203 ","山东省青岛市市北区 ","370205 ","山东省青岛市四方区 "
,"370211 ","山东省青岛市黄岛区 ","370212 ","山东省青岛市崂山区 " ,"370213 ","山东省青岛市李沧区 ","370214 ","山东省青岛城阳区 " ,"370281 ","山东省青岛胶州市 ","370282 ","山东省青岛即墨市 " ,"370283 ","山东省青岛平度市 ","370284 ","山东省青岛胶南市 " ,"370285 ","山东省青岛莱西市 ","3703 ","山东省淄博市 "
,"370301 ","山东省淄博市市辖区 ","370302 ","山东省淄博市淄川区 " ,"370303 ","山东省淄博市张店区 ","370304 ","山东省淄博市博山区 " ,"370305 ","山东省淄博市临淄区 ","370306 ","山东省淄博市周村区 " ,"370321 ","山东省淄博市桓台县 ","370322 ","山东省淄博市高青县 " ,"370323 ","山东省淄博市沂源县 ","3704 ","山东省枣庄市 "
,"370401 ","山东省枣庄市市辖区 ","370402 ","山东省枣庄市市中区 " ,"370403 ","山东省枣庄市薛城区 ","370404 ","山东省枣庄市峄城区 " ,"370405 ","山东省枣庄市台儿庄区 ","370406 ","山东省枣庄市山亭区 " ,"370481 ","山东省枣庄滕州市 ","3705 ","山东省东营市 "
,"370501 ","山东省东营市市辖区 ","370502 ","山东省东营市东营区 " ,"370503 ","山东省东营市河口区 ","370521 ","山东省东营市垦利县 " ,"370522 ","山东省东营市利津县 ","370523 ","山东省东营市广饶县 " ,"3706 ","山东省烟台市 ","370601 ","山东省烟台市市辖区 "
,"370602 ","山东省烟台市芝罘区 ","370611 ","山东省烟台市福山区 " ,"370612 ","山东省烟台市牟平区 ","370613 ","山东省烟台市莱山区 " ,"370634 ","山东省烟台市长岛县 ","370681 ","山东省烟台龙口市 " ,"370682 ","山东省烟台莱阳市 ","370683 ","山东省烟台莱州市 " ,"370684 ","山东省烟台蓬莱市 ","370685 ","山东省烟台招远市 " ,"370686 ","山东省烟台栖霞市 ","370687 ","山东省烟台海阳市 " ,"3707 ","山东省潍坊市 ","370701 ","山东省潍坊市市辖区 "
,"370702 ","山东省潍坊市潍城区 ","370703 ","山东省潍坊市寒亭区 " ,"370704 ","山东省潍坊市坊子区 ","370705 ","山东省潍坊市奎文区 " ,"370724 ","山东省潍坊市临朐县 ","370725 ","山东省潍坊市昌乐县 " ,"370781 ","山东省潍坊青州市 ","370782 ","山东省潍坊诸城市 " ,"370783 ","山东省潍坊寿光市 ","370784 ","山东省潍坊安丘市 " ,"370785 ","山东省潍坊高密市 ","370786 ","山东省潍坊昌邑市 " ,"3708 ","山东省济宁市 ","370801 ","山东省济宁市市辖区 "
,"370802 ","山东省济宁市市中区 ","370811 ","山东省济宁市任城区 " ,"370826 ","山东省济宁市微山县 ","370827 ","山东省济宁市鱼台县 " ,"370828 ","山东省济宁市金乡县 ","370829 ","山东省济宁市嘉祥县 " ,"370830 ","山东省济宁市汶上县 ","370831 ","山东省济宁市泗水县 " ,"370832 ","山东省济宁市梁山县 ","370881 ","山东省济宁曲阜市 " ,"370882 ","山东省济宁兖州市 ","370883 ","山东省济宁邹城市 "
,"3709 ","山东省泰安市 ","370901 ","山东省泰安市市辖区 "
,"370902 ","山东省泰安市泰山区 ","370903 ","山东省泰安市岱岳区 " ,"370921 ","山东省泰安市宁阳县 ","370923 ","山东省泰安市东平县 " ,"370982 ","山东省泰安新泰市 ","370983 ","山东省泰安肥城市 " ,"3710 ","山东省威海市 ","371001 ","山东省威海市市辖区 " ,"371002 ","山东省威海环翠区 ","371081 ","山东省威海文登市 " ,"371082 ","山东省威海荣成市 ","371083 ","山东省威海乳山市 " ,"3711 ","山东省日照市 ","371101 ","山东省日照市市辖区 "
,"371102 ","山东省日照市东港区 ","371103 ","山东省日照市岚山区 " ,"371121 ","山东省日照市五莲县 ","371122 ","山东省日照市莒县 " ,"3712 ","山东省莱芜市 ","371201 ","山东省莱芜市市辖区 "
,"371202 ","山东省莱芜市莱城区 ","371203 ","山东省莱芜市钢城区 " ,"3713 ","山东省临沂市 ","371301 ","山东省临沂市市辖区 "
,"371302 ","山东省临沂市兰山区 ","371311 ","山东省临沂市罗庄区 " ,"371312 ","山东省临沂市河东区 ","371321 ","山东省临沂市沂南县 " ,"371322 ","山东省临沂市郯城县 ","371323 ","山东省临沂市沂水县 " ,"371324 ","山东省临沂市苍山县 ","371325 ","山东省临沂市费县 " ,"371326 ","山东省临沂市平邑县 ","371327 ","山东省临沂市莒南县 " ,"371328 ","山东省临沂市蒙阴县 ","371329 ","山东省临沂市临沭县 " ,"3714 ","山东省德州市 ","371401 ","山东省德州市市辖区 "
,"371402 ","山东省德州市德城区 ","371421 ","山东省德州市陵县 " ,"371422 ","山东省德州市宁津县 ","371423 ","山东省德州市庆云县 " ,"371424 ","山东省德州市临邑县 ","371425 ","山东省德州市齐河县 " ,"371426 ","山东省德州市平原县 ","371427 ","山东省德州市夏津县 " ,"371428 ","山东省德州市武城县 ","371481 ","山东省德州乐陵市 " ,"371482 ","山东省德州禹城市 ","3715 ","山东省聊城市 "
,"371501 ","山东省聊城市市辖区 ","371502 ","山东省聊城市东昌府区 " ,"371521 ","山东省聊城市阳谷县 ","371522 ","山东省聊城市莘县 " ,"371523 ","山东省聊城市茌平县 ","371524 ","山东省聊城市东阿县 " ,"371525 ","山东省聊城市冠县 ","371526 ","山东省聊城高唐县 " ,"371581 ","山东省聊城临清市 ","3716 ","山东省滨州市 "
,"371601 ","山东省滨州市市辖区 ","371602 ","山东省滨州市滨城区 " ,"371621 ","山东省滨州市惠民