身份证号码的意义(身份证号码的意义是什么)
身份证号码的意义(身份证号码的意义是什么)
身份证号码的意义
18位身份证标准在1999年7月1日国家质量技术监督局实施的GB11643-1999 《公民身份号码》中有明确规定。GB11643-1999 《公民身份号码》是GB11643-1989 《社会保障号码》的修订版,其中指出将原标准名称“社会保障号”改为“公民身份号码”,将执行GB11643-1999 《公民身份号码》。GB11643-1999 《公民身份号码》的主要内容如下:
数字的结构和表示
1、数字的结构
公民身份证号码是一种特征组码,由十七位本体码和一位校验码组成。从左到右依次为:六位地址码、八位出生日期码、三位序列码和一位校验码。
2.地址代码
编码对象户口所在地县(市、旗、区)的行政区划代码按GB/T2260执行。
3.出生日期代码
表示编码对象出生的年、月、日,按照GB/T7408执行,年、月、日代码之间没有分隔符。
4.序列码
它表示在相同地址码标记的区域内,分配给同年、月、日出生的人的序号。序列号的奇数分配给男性,偶数分配给女性。
5.校验码
(1)十七位数字本体码的加权求和公式
S=总和(ai * wi),I=0,16、先将前17位数字的权重相加。
Ai:表示第I个位置的身份证号的数值。
Wi:表示第I个位置的加权因子。
Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
(2)计算模块
Y=mod(S,11)
(3)通过模运算得到相应的校验码
Y: 0 1 2 3 4 5 6 7 8 9 10
检查代码: 1 0 X 9 8 7 6 5 4 3 2
4.例子如下:
北京市朝阳区: 110105X
广东省汕头市: 440524188001010014
身份证号代表的意义
身份证号码的前五位是地区,中间是你的出生日期,剩下的四位数字中有一位数字取决于性别,剩下的数字370523是行政区划代码,意思是山东省广饶县(东营市管理)。
1960265是生日码,说明这个人的出生日期是1996年2月,65肯定不对。
674是序号,4是男性单数,女性偶数。
8是校验码,通过将前17位数字代入公式来计算。计算结果为0-10,10用x表示,校验码用于保证身份证号的性。它代表你的国家!我是孟君如,代表您出生的年、月、二月,以及的县级以上行政区划代码(截止2008年12月31日)。
4万山西省
太原市40100
40101市辖区
小店区40105号
迎泽区40106号
10102不,应该是山西省太原市。
附件:居民身份证号码标识
1.身份证的编码规则如下:根据《中华人民共和国公民身份证号码》国家标准GB11643-1999的规定,公民身份证号码为特征组码,由17位本体码和数字校验码组成。从左到右依次为:六位地址码、八位出生日期码、三位序列码和一位校验码。
地址码(身份证前六位)是指被编码对象申领居民身份证时常住户口所在地县(市、旗、区)的行政区划代码。(所有地区的代码都可以在这个网站上找到,找到县及以上的行政代码。)
出生日期编码(身份证第七位到第十四位)表示编码对象出生的年、月、日,其中年用四位数字表示,年、月、日之间没有分隔符。例如,1981年5月11日用19810511表示。
序列码(15号17号身份证)是县、区政府管辖的派出所的分配码。每个派出所连续分配10个号码,如“000-009”或“060-069”,其中奇数为男性分配码,偶数为女性分配码。如果同一年的同有两个人以上,第二、第三、第四和第五个号码将被推迟。比如007是男孩,同一年少有两个男孩出生,四个分别是001*和003*。分配顺序码中的四个顺序号“999、998、997和996”是100岁以上男女的特殊号码。
校验码(身份证的一位数字)是按照ISO7064:1983计算的校验码。MOD11-2根据前面的十七位代码检查代码。
2.自1999年10月1日起,实行全国身份证号码制,居民身份证由15张增加到18张。前6位是地址码;第7-14位为出生日期编码,由6位改为8位,其中年份用4位表示;第1517位为序列码,取消了序列码中百岁老人使用的特定数字;第18位是校验码,主要用于检查电脑输入的公民身份证号码前17位是否正确。它的值范围是从0到10。当值等于10时,用罗马数字表示。山西省太原市程楠区