第一篇:身份证相关信息
一、身份证号码执行标准:18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》。
GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称“社会保障号码”更名为“公民身份号码”,另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。
二、编码规则:公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位校验码,可以用字母表示如为ABCDEFYYYYMMDDXXXR。其含义如下:
1.地址码(ABCDEF):表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。
2.出生日期码(YYYYMMDD):表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日分别用4位、2位(不足两位加0)、2(同上)位数字表示,之间不用分隔符。
3.顺序码(XXX):表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。
4.校验码(R),一位数字,通过前17位数字根据一定计算得出。
三、关于地址码含义的详细解释:
身份证前六位是地区代码,我们用ABCDEF表示。代码的解释规则如下:
A:国内区域
华北三省二市
东北三省
华东六省一市
华南六省
西南四省一市 6 西北五省
台湾
港澳
B(或者说是AB,就是前2位):省(直辖市,自治区,特别行政区)代码
按照A划定的分区定义省代码,有直辖市的,直辖市列前,其余按离直辖市的距离排序,没有直辖市的,按离北京的远近排序。
具体省(直辖市,自治区,特别行政区)代码如下:
11-15 京 津 冀 晋 蒙
21-23 辽 吉 黑
31-37 沪 苏 浙 皖 闽 赣 鲁
41-46 豫 鄂 湘 粤 桂 琼
50-54 渝 川 贵 云 藏
61-65 陕 甘 青 宁 新
81-82 港 澳
CD:城市代码
从01开始排,对于直辖市,CD=01表示市辖区,CD=02表示辖县;省的城市代码从省会开始排,比如2101=沈阳 2102=大连„„ 只有地级城市有独立的城市代码,县级市没有。
EF:市辖区、郊区、郊县、县级市代码
如果EF=00,指代这个城市,不特定区县;对于非直辖市,如EF=01,指代市辖区(任意一个区),02开始指代特定的区。
其中:
E=0代表市辖区,E=1代表郊区,E=2代表郊县,E=8代表县级市。
对于直辖市,从01开始就依次排区,没有市区和郊区的代码区分。:
有关更详细的资料见附录。
四、生日期码(YYYYMMDD)表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。例如:1981年05月11日就用19810511表示。
五、顺序码(XXX)(身份证第十五位到十七位)是县、区级政府所辖派出所的分配码,每个派出所分配码为10个连续号码,例如“000-009”或“060-069”,其中单数为男性分配码,双数为女性分配码,如遇同年同月同日有两人以上时顺延第二、第三、第四、第五个分配码。如:007的就是个男生,而且和他同年月日生的男生至少有两个,他们的后四位是001*和003*。分配顺序码中“999、998、997、996”四个顺序号分别为男女性百岁以上老人专用的特定编号。
六、关于校验码
校验码是通过一系列数学计算得出来的,具体校验的计算方式如下:
1.对前17位数字本体码加权求和
公式为:S = Sum(Ai * Wi), i = 0,..., 16
其中Ai表示第i位置上的身份证号码数字值,Wi表示第i位置上的加权因子,其各位对应的值依次为: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
通俗解释:身份证第一位数字X7+第二位X9+第三位X10+第四位X5+第五位X5+第六位X8+第七位X4+第八位X1+第九位X6+第十位X3+十一位X7+十二位X9+十三位X10+十四位X5+十五位X8+十六位X4+十七位X2;计算出总和(用S)表示。2.以11对计算结果取模
Y = mod(S, 11)
通俗解释:用S除以11,看最后的余数。如果除尽,为0;余数为1,则计为1;最大余数为10;全部数字为0-10共11个数字。(用Y表示)。
3.根据模的值得到对应的校验码
对应关系为:
Y值: 0 1 2 3 4 5 6 7 8 9 10
校验码: 1 0 X 9 8 7 6 5 4 3 2
通俗解释:余数为0,则校验码为1;依次类推:余数为1,则校验码对应0;以下:2--X;3--9;4--8;5--7;6--6;7--5;8--4;9-3;10-2。
如果校验码不符合这个规则,则肯定是假号码。
关于18位身份证号码尾数是“X”的一种解释:因为按照上面的规则,校验码有11个,而不是10个,所以不能用0-9表示。所以如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且我国的计算机应用系统也不承认19位的身份证号码。Ⅹ是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。
根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。
第二篇:身份证信息获取函数
、根据身份证号码求性别:=IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,“女”,“男”),IF(LEN(B2)=18,IF(MOD(VALUE(MID(B2,15,3)),2)=0,“女”,“男”),“身份证错”))
2、根据身份证号码求出生年月:=IF(LEN(B2)=15,CONCATENATE(“19”,MID(B2,7,2),“.”,MID(B2,9,2)),IF(LEN(B2)=18,CONCATENATE(MID(B2,7,4),“.”,MID(B2,11,2)),“身份证错”))
3、根据身份证号码求年龄:=IF(LEN(B2)=15,year(now())-1900-VALUE(MID(B2,7,2)),if(LEN(B2)=18,year(now())-VALUE(MID(B2,7,4)),“身份证错”))
一、分析身份证号码
其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。
15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。
18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。
例如,某员工的身份证号码(15位)是***,那么表示1972年8月7日出生,性别为女。如果能想办法从这些身份证号码中将上述个人信息提取出来,不仅快速简便,而且不容易出错,核对时也只需要对身份证号码进行检查,肯定可以大大提高工作效率。
二、提取个人信息
这里,我们需要使用IF、LEN、MOD、MID、DATE等函数从身份证号码中提取个人信息。如图1所示,其中员工的身份证号码信息已输入完毕(C列),出生年月信息填写在D列,性别信息填写在B列。
1.提取出生年月信息
由于上交报表时只需要填写出生年月,不需要填写出生日期,因此这里我们只需要关心身份证号码的相应部位即可,即显示为“7208”这样的信息。在D2单元格中输入公式“=IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4))”,其中:
LEN(C2)=15:检查C2单元格中字符串的字符数目,本例的含义是检查身份证号码的长度是否是15位。
MID(C2,7,4):从C2单元格中字符串的第7位开始提取四位数字,本例中表示提取15位身份证号码的第7、8、9、10位数字。
=MID(F2,7,4)&“-”&MID(F2,11,2)&“-”&MID(F2,13,2)
MID(C2,9,4):从C2单元格中字符串的第9位开始提取四位数字,本例中表示提取18位身份证号码的第9、10、11、12位数字。
IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4)):IF是一个逻辑判断函数,表示如果C2单元格是15位,则提取第7位开始的四位数字,如果不是15位则提取自第9位开始的四位数字。
如果需要显示为“70年12月”这样的格式,请使用DATE格式,并在“单元格格式→日期”中进行设置。
2.提取性别信息
由于报表中各位员工的序号编排是按照上级核定的编制进行的,因此不可能按照男、女固定的顺序进行编排,如果一个一个手工输入的话,既麻烦又容易出错例如性别信息统一在B列填写,可以在B2单元格中输入公式
“=IF(MOD(IF(LEN(F2)=15,MID(F2,15,1),MID(F2,17,1)),2)=1,“男”,“女”)”,其中:
LEN(C2)=15:检查身份证号码的长度是否是15位。
MID(C2,15,1):如果身份证号码的长度是15位,那么提取第15位的数字。
MID(C2,17,1):如果身份证号码的长度不是15位,即18位身份证号码,那么应该提取第17位的数字。
MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2):用于得到给出数字除以指定数字后的余数,本例表示对提出来的数值除以2以后所得到的余数。
IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,“男”,“女”):如果除以2以后的余数是1,那么B2单元格显示为“男”,否则显示为“女”。
第三篇:身份证信息查询接口 查询身份证具体信息
身份证信息查询接口 查询身份证具体信息
身份证信息查询接口可以查询身份证上具体信息,包括地区、性别、出生日期等情况。接口名称:身份证信息查询接口 接口平台:聚合数据
接口地址:http://apis.juhe.cn/idcard/index 支持格式:JSON/XML 请求方式:get 请求示例:http://apis.juhe.cn/idcard/index?key=KEY&cardno=***211 请求参数: 名称 cardno dtype key 类型 必填
说明 身份证号码
返回数据格式:json或xml,默认json 你申请的key
您
申
请的string Y string Y string Y 调用样例及调试工具:
API测试工具 返回字段: 名称 error_code reason data area sex
类型 int string-string string
说明 返回码 返回说明 返回结果集 地区 性别 birthday
string 出生日期
身份证号码归属地数据库调用代码JSON返回示例: { “resultcode”:“200”, “reason”:“成功的返回”, “result”:{ “area”:“浙江省温州市平阳县”, “sex”:“男”, “birthday”:“1989年03月08日” } } 身份证号码归属地数据库调用代码XML返回示例:
第四篇:身份证信息修改办理说明
身份证信息修改办理说明
1、情况说明(单位盖章、申请人签字、建设局盖章)
2、派出所证明并写明新旧身份证的关系(仅后缀码错误的不提交此项)
3、资格证明原件、复印件(临时和建造员不须提交此项)
4、注册证明原件、复印件
第五篇:身份证范文
一.教材分析
“数字与编码”是一节实践活动课。活动的设计旨在让学生了解数字在日常生活中的实际应用,探索数字编码的简单方法,经历运用所学数学知识解决简单实际问题的过程,培养学生的实践能力。教材原有的教学内容是通过调查邮政编码的编排使学生了解编码的编排方法。我将其改成了调查学生比较常见、而且将来使用频率也比较高的身份证号码,使教学内容更贴近学生生活。
活动由三部分组成:
1、课前让学生通过调查收集一些身份证号码,并上网查询有关身份证编码方面的知识,把它打印出来。
2、课中让全班学生共同交流了解到的有关身份证编码方面的的信息,接着讨论交流所发现的日常生活中其他使用数字编码的事例,并运用所学的数字编码知识,小组合作探索如何给全校的每一个学生编一个学号。
3、课后布置实践作业,让学生通过各种渠道调查邮政编码的结构和含义,了解生活中其他使用数字编码的事例,深化学生的认识。
《数学课程标准》指出:义务教育阶段的数学课程要使学生“人人学有价值的数学”。对学生来说,什么是有价值的数学呢?我认为,“数学价值”主要体现在学生现在和未来社会生活中对所学知识的应用。
《数学课程标准》对数学教学活动提出的基本理念是“数学教学活动应激发学生的学习兴趣,向学生提供充分从事数学活动的机会,帮助他们在自主探究和合作交流的过程中获得广泛的数学活动经验”。基于以上理念,我合理利用信息技术这一丰富的教学资源,引导学生利用网络搜集信息,结合生活素材提升学生对编码的兴趣,创设学生实践与探究的空间,把学习的主动权交给学生,让学生在活动中增长见识。
二.学生分析
我校地处海淀区的二里沟试验学区,学生接触的教材是全新的,学生所受到的教育的理念也是全新的,随着互连网技术的逐渐普及和学生学习方法的不断积累,学生学习的渠道也是多方位的,多数学生的思维是灵活的、敏捷的。据我了解,班里大多数家庭拥有电脑,其中大部分可以上网。因此,课前我就把实践活动的内容布置下去,不能上网的学生也会得到其他同学的帮助,或通过其他渠道了解所需要的信息。由于学生个体的差异,使得已有知识基础、探索新知的快慢程度等也会出现差异。因此,课上我采用小组合作学习的方式,给学生自主探究以及生生交流提供更多的时间与空间。为了体现本课的设计理念,我构建了探索性学习的课堂教学模式,分为铺设引趣—调查探究—实践应用三个环节。
三、学习目标
(一)教学目标:
1、知识目标:了解身份证编码的编排方法,体会数字编码编排的特点,初步学会编码。
2、能力目标:培养学生收集信息的能力和观察比较的能力。
3、情感目标:使学生体会到数学与现实生活的紧密联系,激发学生对数学的学习兴趣和应用数学的意识;培养学生的创新意识和创新的思维品质。
(二)教学重难点:探究编码的特点,学会数字与编码的基本方法。
(三)教学内容安排:
1、课前让学生通过调查收集一些身份证号码,并上网查询有关身份证编码方面的知识,把它打印出来。
2、课中让全班学生共同交流了解到的有关身份证编码方面的的信息,接着讨论交流所发现的日常生活中其他使用数字编码的事例,并运用所学的数字编码知识,小组合作探索如何给全校的每一个学生编一个学号。
3、课后布置实践作业,让学生通过各种渠道调查邮政编码的结构和含义,了解生活中其他使用数字编码的事例,深化学生的认识。
四.教学过程
(一)铺设引趣。5分
1、同学们,你们在生活中遇到过同名同姓的人吗?学生自由发言。
老师从一份资料中了解到某市叫李勇的就有70人。
问:如果你是派出所的工作人员,怎么区别这些同名同姓的人呢?
学生自由发言讨论。明确用身份证号码来区别。
(点评:生活化的情境容易引发学生的兴趣,使学生产生自主探索和解决问题的积极心态。)
2、师:你们见过身份证吗?(师出示一张身份证)每一张身份证都有编号,也就是身份证号码。身份证号码是由许多数字编成的,而且每一个数字都有它的作用,现在就让我们一起来研究身份证编码的规律,好吗?
板书:数字与编码
(点评:使学生进一步产生探索的欲望)
(二)调查探究。20分
1、师:前几天老师布置大家通过各种途径收集和调查了一些身份证号码,谁愿意来说一说你都搜集了哪些人的身份证号码。
2、学生自由发言。让学生自己上台把搜集的号码输入电脑。(老师把自己的15位号码也输入电脑)。对学生踊跃参加实践活动提出表扬。
3、师:请大家仔细观察:这些号码的位数相同吗?(有的是15位,有的是18位。)
板书:18位、15位。
4、分组讨论,探索规律。
同学们不但收集了身份证号码,还上网查询了一些有关身份证编码方面的知识,请以小组为单位交流课前了解到的有关身份证编码的知识,比一比哪个小组收集到的信息多。
(点评:和小组内的同学交流自己的想法,促进了各个层次学生的多向交流和共同发展)
5、汇报交流。
好,哪个小组先来汇报? 请其他同学认真倾听同学的发言,以便及时补充你们的意见。
(认真倾听同学发言,及时补充个人意见,这种协同互补的学习方式,能够促进学生的思维发展)师:看来,同学们对身份证编码的知识有些意见比较统一,有些就比较模糊,有的还不明白,是吗?现在我们一起把大家的信息整理一下好吗?
师边归纳边板书:要了解身份证号码,关键要弄清“身份证中包含哪几种信息,每一种信息分别是由哪几位数字所表示的”。
格式如下:
***946
地址码出生日期码顺序码校验码
1——67——1415——1718
其中前两位分别是省.自治区或直辖市,3、4两位表示所在的市,5、6两位表示所在的县区。第7-14位表示出生年月日。第15、16位表示所在地派出所的代码,第17位表示性别,一般男的用奇数表示,女的用偶数表示。第18位表示校验码,也有的说是个人信息码,一般是计算机随机产生的,用来检验身份证的正确性,有时也用X表示。
同一辖区内同年同月同日生的人身份证号码的区别就表现在后四位数中,所以即使是双胞胎兄弟身份证号码也不会一样。
比较讨论:15位身份证号码和18位身份证号码不同在哪里?
生:出生日期码和校验码。(新增的7、8、18位)
师:出生日期码为什么要增加前两位?
生:因为不增加,1岁和100岁的人有可能会重号。
6、小结:同学们真了不起,通过调查讨论和小组合作了解了这么多关于身份证的信息,刘老师也由衷的佩服大家。
7、师:根据这些规律,谁能说说刚才同学上台输入的这些身份证号码中,你能获得一些什么信息?多让几个学生试试,及时表扬。
8、师:身份证号码要表达的意思既然可以用文字表达,那为什么还要用数码来表示?与学生共同探讨,总结出编码的优越性和科学性。
师:这么几个简简单单的数字就可以反映出一个人这么多的信息!它非常的简明、科学,这也就是编码的优越性。
(点评:教师及时整理、归纳,让学生切身体会到身份证号码编排的唯一性、科学性和合理性。)
9、课件出示刘老师女儿的身份证:***9
21请学生说一说你了解到哪些关于我女儿的信息?多让几个学生试试。
10、解决问题
课前一位同学也收集了一些身份证号码,他收集的是老爷、姥姥、爸爸和妈妈四个人的身份证号码,但是现在不知道这四个号码分别是谁的了,你们能帮帮他吗?
课件出示:(1)***915(2)11010842111249
2(3)***046(4)11010865021136
1同桌讨论,指名说说是怎么想的。
11、你们知道身份证主要有哪些用处吗?
银行取款、邮政取款、坐飞机、贷款、住酒店等。
身份证跟个人生活息息相关,一定要保管好,不要随便借给他人使用。
(点评:了解身份证的作用,引导学生平时注意观察生活,同时培养学生的维权意识)
12、想一想:数字编码在生活中还有哪些用途?(邮政编码、电话号码、密码、图书编码、银行帐号、条形码、车牌号、IC卡等。)
你们能给我们讲讲以下号码的含义吗?有些不知道的号码,老师解释给学生。114、110、120、119、122、12315、12121、117、999
有了这些号码,会给我们的生活带来很多方便,但是有些电话可不能随便打。
(点评:可以使学生接触到更多的实际生活中数字编码的应用,体会到数字编码在生活中应用的广泛性,提高学生学习的积极性。)
13、下面我们休息一下,听一首曲子。
1=c2/4