最新消息:学生作文网,您身边的作文指导专家!

身份证号码 身份证

小学作文 zuowen 1浏览

【 – 小学作文】

身份证号码(一)

全国身份证号码北京市身份证号码东城区 110101西城区 110102崇文区 110103宣武区 110104朝阳区 110105丰台区 110106石景山区 110107海淀区 110108门头沟区 110109房山区 110111通州区 110112顺义区 110113昌平区 110114大兴区 110115怀柔区 110116平谷区 110117密云县 110228延庆县 110229大连市身份证号码中山区 210202西岗区 210203沙河口区 210204甘井子区 210211旅顺口区 210212金州区 210213瓦房店市 210219长海县 210224庄河县 210225普兰店市 210282上海市身份证号码黄浦区 310101南市区 310102卢湾区 310103徐汇区 310104长宁区 310105静安区 310106普陀区 310107闸北区 310108虹口区 310109杨浦区 310110闵行区 310112宝山区 310113嘉定区 310114浦东新区 310115金山区 310116松江区 310117青浦区 310118南汇区 310119奉贤区 310120崇明县 310230南京市身份证号码玄武区 320102白下区 320103秦淮区 320104建邺区 320105鼓楼区 320106下关区 320107浦口区 320111大厂区 320112栖霞区 320113雨花台区 320114江宁区 320115六合区 320116江浦县 320122溧水县 320124高淳县 320125杭州市身份证号码上城区 330102下城区 330103江干区 330104拱墅区 330105西湖区 330106滨江区 330108萧山区 330109余杭区 330110桐庐县 330122富阳县 330123临安县 330124建德市 330182宁波市身份证号码海曙区 330203江东区 330204江北区 330205北仑区 330206镇海区 330211鄞州区 330212余姚市 330219慈溪县 330222奉化县 330224象山县 330225宁海县 330226鄞县 330227广州市身份证号码东山区 440102荔湾区 440103越秀区 440104海珠区 440105天河区 440106芳村区 440107白云区 440111黄埔区 440112番禺区 440113花都区 440114新丰县 440123龙门县 440124清远县 440127佛冈县 440128增城市 440183从化市 440184深圳市身份证号码罗湖区 440303福田区 440304南山区 440305宝安区 440306龙岗区 440307盐田区 440308兰州市身份证号码城关区 620102七里河区 620103西固区 620104安宁区 620105红古区 620111永登县 620121皋兰县 620122榆中县 620123

身份证号码(二)

身份证号码所代表的意思

最后4位数字中的前两位表示当地派出所的编码;倒数第二位表示公民是男性还是女性(男性用单数,女性用双数);最后一位数字是一个随机数,又称为校验码。

<<居民身份证条例>>规定:居住在中华人民共和国境内的年满16周岁的中国公民,应当依照规定,申请领取中华人民共和国公民身份证。

身份证是公民法定的身份证件,是国家为每个公民编制的唯一的、终生不变的身份代码。同学们,也许你还没有领到身份证,但是,你知道吗?当你父母到派出所为刚出生的你申报户口时,你的身份证号码就有了,它可以在你们家的户口簿上找到。

身份证号码由18位数字组成,你知道它们代表的信息吗?其中的第一、第二数字表示公民所在地的省份(或自治区、直辖市);第三、第四位数字表示公民所在地的市(或州);第五、第六位数字表示公民所在地的县(或县级市);接下来的8位数字表示公民的出生年、月、日;最后4位数字中的前两位表示当地派出所的编码;倒数第二位表示公民是男性还是女性(男性用单数,女性用双数);最后一位数字是一个随机数,又称为校验码。

如身份证号码320301197511090015表示江苏省(32)无锡市(03)崇安区(01)1975年11月9日出生的男性(1),当地的派出所编码(在盐城市范围内)是00。

再如身份证号码320928197109172212表示江苏省(32)盐城市(09)盐都区(28)1971年9月17日出生的男性(1),当地的派出所编码(在盐城市范围内)是22。

从上面可知,每一个中国公民都有一个身份证号码;反过来,我国的每一个身份证号码都可以找到唯一的一个中国公民。

例某人身份证号码是320106197805179871,此人今年(2005年)的周岁数是()

A 24 B 25 C 26 D 27

分析:解答本题的关键是确定身份证号码中哪4位数字表示出生年月(号码中的第7、8、9、10四位数字)。

解:由号码可知,此人出生于1978年,今年(2006年)28周岁,选 D 。

数字传递信息,用数字表达特定意义在生活中使用非常简便、快捷,你能说出数字在其它方面的应用吗?

大陆的身份证为18位,老的身份证是15位。

关于身份证第18是怎么计算的,原理如下:根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字

校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

地址码(身份证前六位)表示编码对象常住户口所在县(市、旗、区)的行政区划代码。(所有区域的编码可以到这个网站

查询到最新的县及县以上的行政编码资料。)

生日期码(身份证第七位到第十四位)表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。例如: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。所以,这是一个合格的身份证号码。

备注说明:关于大陆身份证有的人会发现前几位为什么变化了。这主要出现在中国的重庆。原有的重庆人的身份证多数以51开头。以前隶属于四川的原因。但新办的身份证可能是50开头,原因是行政区划改变所致。中国各地的行政区划代码请参考国家统计局网站

身份证号码(三)

身份证号码编码规则

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; }

身份证号码(四)

上海身份证号码大全

上海身份证号码按辖区划分

①上海中心城区

注释:上海九大中心城区的身份证排列是以黄浦区为原点,顺时针旋转一圈来划分的。 ②上海郊区

③上海郊县

身份证补注: 310102 上海市黄浦区(原南市区)

310111 上海市宝山区(原吴淞区)

310119 上海市南汇区 (并入浦东新区)

310220 (原上海市)

310221 上海市闵行区(原上海县)

310222 上海市嘉定区(原嘉定县)

310223 上海市宝山区(原宝山县)

310224 上海市浦东新区(原川沙县)

310225 上海市南汇区(原南汇县)

310226 上海市奉贤区(原奉贤县)

310227 上海市松江区(原松江县)

310228 上海市金山区(原金山县)

310229 上海市青浦区(原青浦县)

以上补充号码尚有,究其原因是由于上海多次经济规划和行政规划(如并区和撤区,区域资源整合等),从而造成了上海各区居民身份证号码现在不连续的现象。等过些年崇明县变区后,又会出现新的身份证开头号码。

现各区身份证号码不连续的历史原因

历史发展

鸦片战争后上海开埠,外国的船只从外洋直溯而上,1845年英国殖民者首先在上海县境域划定英租界;1849年,法国殖民者也要求划定法租 界;1863年,美租界与英租界合并成立公共租界。至此,上海市区划分为不同的管辖区,租界以南的华界被称为南市,同时,苏州河以北老闸(宋代建)和新闸 (清代建)一带因大量贫苦农民的流入,逐渐兴起,形成北市。1910年清政府颁发《城乡自治章程》,上海县合城南境、老闸、新闸、江境庙区域为上海城;另 设蒲松镇、东泾镇及12乡。1914年,上海改城为市,蒲松镇也改为蒲松市,另设闸北市、洋泾市,合称19市乡。1926年孙传芳督江苏省,成立淞沪商 埠,分全境为上海、闸北、浦东、沪西以及吴淞5区。

国民政府成立后,根据孙中山的大上海计划,1928年国民政府设立上海特别市,扩大市区范围包括上海、宝山县的一部分,设立17个区,而上海地区各 县则仍属江苏省,从此上海市与上海县分离。1930年又改特别市为市,辖吴淞、引翔、闸北、法华、沪南、塘桥等17个区,全市面积527.5平方公里。城 市范围东达浦东,西至静安寺、徐家汇,南趋龙华,北达宝山路底。

1949年5月上海解放后,成立上海市人民政府,设黄浦、老闸、邑庙、蓬莱、嵩山、卢湾、常熟、徐汇、长宁、普陀、闸北、静安、新成、江宁、北站、 虹口、北四川路、提篮桥、杨浦、榆林等20个区和新市、江湾、吴淞、大场、新泾、龙华、洋泾、真如、高桥等10个郊区。同时,上海的郊县苏南、苏北行署, 后由江苏省管辖。1956年经过行政调整,上海市辖区减为18个。1958年,为了适应城市发展的需要,将江苏所属上海地区的郊县划入上海市,至此,上海 市辖黄浦、邑庙、蓬莱、卢湾、徐汇、长宁、普陀、闸北、新成、江宁、虹口、提篮桥、杨浦、榆林等14个区,浦东、嘉定、宝山、上海、崇明、松江、奉贤、南 汇、青浦、川沙和金山等11个县,总面积达6340.5平方公里,比建国初大十倍以上。1960年,撤消邑庙、蓬莱设立南市区;撤消新成、江宁设立静安 区;撤消提篮桥区、榆林区并分别并入虹口、杨浦两区;析上海县置闵行区,析宝山县置吴淞区,次年又撤消浦东县。1964年,撤消闵行区与吴淞区,此后上海 保持了10个区和10个县不变达10余年之久。 文化大革命结束后,1980、81两年,再置吴淞区与闵行区。1988年,撤消吴淞区和宝山县改为宝山区。1992年,撤消嘉定县,设立嘉定区。为进一 步改革开放,1993年撤消川沙县,将其境域与黄浦、杨浦、南市的浦东地区合并设立浦东新区。同年,撤消上海县和闵行区,合设新的闵行区。20世纪末,松江县、青浦县和金山县也改为区。2000年南市区划入黄浦区。2001年奉贤县和南汇县撤县建区。2009年为了更好的开发浦东地区,合理配置地区经济与社会资源,综合优化总体布局,促进社会协调健康发展,撤南汇区并入浦东新区。时至今日,上海全市共辖17个区、1个县。

身份证号码(五)

公民身份号码是由17位数字码和1位校验码组成。排列顺序从左至右分别为:6位地址码,8位出生日期码,3位顺序码和1位校验码。地址码(身份证地址码对照表见下面附录)和出生日期码很好理解,顺序码表示在同一地址码所标识的区域范围内,对同年同月同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。身份证最后一位校验码算法如下:1. 将身份证号码前17位数分别乘以不同的系数,从第1位到第17位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 22. 将得到的17个乘积相加。3. 将相加后的和除以11并得到余数。4. 余数可能为0 1 2 3 4 5 6 7 8 9 10这些个数字,其对应的身份证最后一位校验码为1 0 X 9 8 7 6 5 4 3 2。身份证号码解密|身份证尾数校验码算法|ID card information身份证地址码对照表110000 北京市110100 北京市市辖区110101 北京市东城区110102 北京市西城区110103 北京市崇文区110104 北京市宣武区110105 北京市朝阳区110106 北京市丰台区110107 北京市石景山区110108 北京市海淀区110109 北京市门头沟区110111 北京市房山区110112 北京市通州区110113 北京市顺义区110200 北京市县110221 北京市昌平县110224 北京市大兴县110226 北京市平谷县110227 北京市怀柔县110228 北京市密云县110229 北京市延庆县120000 天津市120100 天津市市辖区120101 天津市和平区120102 天津市河东区120103 天津市河西区120104 天津市南开区120105 天津市河北区120106 天津市红桥区120107 天津市塘沽区120108 天津市汉沽区120109 天津市大港区120110 天津市东丽区120111 天津市西青区120112 天津市津南区120113 天津市北辰区120200 天津市县120221 天津市宁河县120222 天津市武清县120223 天津市静海县120224 天津市宝坻县120225 天津市蓟县130000 河北省130100 河北省石家庄市130101 河北省石家庄市市辖区130102 河北省石家庄市长安区130103 河北省石家庄市桥东区130104 河北省石家庄市桥西区130105 河北省石家庄市新华区130106 河北省石家庄市郊区130107 河北省石家庄市井陉矿区130121 河北省石家庄市井陉县130123 河北省石家庄市正定县130124 河北省石家庄市栾城县130125 河北省石家庄市行唐县130126 河北省石家庄市灵寿县130127 河北省石家庄市高邑县130128 河北省石家庄市深泽县130129 河北省石家庄市赞皇县130130 河北省石家庄市无极县130131 河北省石家庄市平山县130132 河北省石家庄市元氏县130133 河北省石家庄市赵县130181 河北省石家庄市辛集市130182 河北省石家庄市藁城市130183 河北省石家庄市晋州市130184 河北省石家庄市新乐市130

185 河北省石家庄市鹿泉市130200 河北省唐山市130201 河北省唐山市市辖区130202 河北省唐山市路南区130203 河北省唐山市路北区130204 河北省唐山市古冶区130205 河北省唐山市开平区130206 河北省唐山市新区130221 河北省唐山市丰润县130223 河北省唐山市滦县130224 河北省唐山市滦

转载请注明:中小学优秀作文大全_作文模板_写作指导_范文大全 » 身份证号码 身份证