身份证末位计算法

合集下载

身份证最后一位代表什么

身份证最后一位代表什么

身份证最后一位代表什么
代表校验码
1、号码的结构
公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。

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

2、地址码(前六位数)
表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。

3、出生日期码(第七位至十四位)
表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。

4、顺序码(第十五位至十七位)
表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。

5、校验码(第十八位数)
作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么
此人的身份证就变成了19位。

X是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。

身份证号码倒数第二位表示什么

身份证号码倒数第二位表示什么

身份证号码倒数第二位表示什么身份证号码是每个公民在中国公安部门登记的一项重要个人信息,具有唯一性和全国通用性。

而在身份证号码中,倒数第二位是身份证校验码,它在验证身份证号码是否合法时起到重要作用。

在本文中,我将详细介绍倒数第二位校验码的作用和表示意义。

首先,我们先了解一下身份证号码的构成。

中国的身份证号码采用了一种特殊的编码方式,共18位数字或17位数字加一个校验码。

前面的17位数字是按照一定的规则进行编码,包含了个人的出生年月日、性别、出生地等信息。

最后一位数字是校验码,用于验证前面17位数字的合法性。

而倒数第二位则是校验码的一部分,也就是我们本文要重点讨论的内容。

一般来说,校验码的生成算法是按照一定的规则对前面17位数字进行计算和转换得出的。

它的主要作用是防止身份证号码的错误输入和伪造。

根据《中华人民共和国居民身份证法》的规定,校验码的计算方法是通过一系列的数学运算,将前面17位数字加权求和并取模得出结果,然后再根据这个结果进行一些转换和映射,最终得出校验码。

那么,倒数第二位校验码具体表示什么呢?根据相关的计算规则,倒数第二位校验码主要表示的是身份证号码的校验位权重。

在计算校验码时,倒数第二位的权重是一个固定值,用于对前面的17位数字进行加权。

不同的权重值会导致最后得到的校验码不同,而不同的校验码又对应着不同的身份证号码。

具体来说,校验码的计算规则如下:首先,对前面的17位数字分别乘以不同的系数,然后将所得的结果相加并取模。

这里,倒数第二位校验码的权重值是一个定值,通常为2。

也就是说,倒数第二位数字与前面的数字相乘时,权重值为2,而其他位数字与前面的数字相乘时,权重值均为1。

最后,将权重相乘的结果相加并取模,得到的余数就是倒数第二位的校验码。

如果余数为10,则校验码为“X”,否则为余数本身。

举例来说,假设某人的身份证号码倒数第二位为9,则表示这个号码在校验码计算中的权重为2,而其他位的权重为1。

关于身份证号码最后一位的校验码的算法

关于身份证号码最后一位的校验码的算法

关于身份证号码最后一位的校验码的算法关于身份证号码最后一位的校验码的算法我国现行使用公民身份证号码有两种尊循两个国家标准,〖GB 11643-1989〗和〖GB 11643-1999〗。

〖GB 11643-1989〗中规定的是15位身份证号码:排列顺序从左至右依次为:六位数字地址码,六位数字出生日期码,三位数字顺序码,其中出生日期码不包含世纪数。

〖GB 11643-1999〗中规定的是18位身份证号码:公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。

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

地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码。

生日期码表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。

顺序码表示同一地址码所标识的区域范围内,对同年、月、日出生的人员编定的顺序号。

顺序码的奇数分给男性,偶数分给女性。

校验码是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。

公式如下:∑(a[i]*W[i]) mod 11 ( i = 2, 3, ..., 18 ) (1)"*" 表示乘号i--------表示身份证号码每一位的序号,从右至左,最左侧为18,最右侧为1。

a[i]-----表示身份证号码第 i 位上的号码W[i]-----表示第 i 位上的权值 W[i] = 2^(i-1) mod 11计算公式 (1) 令结果为 R根据下表找出 R 对应的校验码即为要求身份证号码的校验码C。

R 0 1 2 3 4 5 6 7 8 9 10C 1 0 X 9 8 7 6 5 4 3 2由此看出 X 就是 10,罗马数字中的 10 就是X,所以在新标准的身份证号码中可能含有非数字的字母X。

以下为列子*-----------------------------**此函数功能:输入的15位或17位或18位的身份证号,返回校验后的最后一位**-----------------------------FUNCTION sfzjyParameters cIDDO CASECASE LEN(ALLTRIM(cID)) = 15cID = STUFF(ALLTRIM(cID),7,0,"19")CASE LEN(ALLTRIM(cID)) = 18 OR LEN(ALLTRIM(cID)) = 17cID =LEFT(ALLTRIM(cID),17)OTHERWISERETURN .F.ENDCASEIf Len(ALLTRIM(cID))#17Return .f.EndifnSum=Val(SubStr(cID,1,1)) * 7 ;+ Val(SubStr(cID,2,1)) * 9 ;+ Val(SubStr(cID,3,1)) * 10 ;+ Val(SubStr(cID,4,1)) * 5 ;+ Val(SubStr(cID,5,1)) * 8 ;+ Val(SubStr(cID,6,1)) * 4 ;+ Val(SubStr(cID,7,1)) * 2 ;+ Val(SubStr(cID,8,1)) * 1 ;+ Val(SubStr(cID,9,1)) * 6 ;+ Val(SubStr(cID,10,1)) * 3 ;+ Val(SubStr(cID,11,1)) * 7 ;+ Val(SubStr(cID,12,1)) * 9 ;+ Val(SubStr(cID,13,1)) * 10 ;+ Val(SubStr(cID,14,1)) * 5 ;+ Val(SubStr(cID,15,1)) * 8 ;+ Val(SubStr(cID,16,1)) * 4 ;+ Val(SubStr(cID,17,1)) * 2*计算校验位check_number=INT((12-nSum % 11)%11)If check_number=10check_number='X'EndifReturn check_numberEndfunc*-----------------------------**此函数功能:输入的15位或18位身份证号,返回正确的18位的身份证号。

【2017年整理】身份证号码编码规则

【2017年整理】身份证号码编码规则

身份证号码编码规则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)表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。

【最新】身份证最后一位是是什么意思

【最新】身份证最后一位是是什么意思

【最新】身份证最后一位是是什么意思有的人身份证最后一位是_而不是数字,难道有什么特殊的含义?最后一位是_,代表农村户口?最后一位是_的,是超计划生育的?_是少数民族的?补办身份证的话,后面才会有_的么?将来会成为牛_的人,所以身份证上有_?根据染色体男的是Y,女的是_?还是国家散布在基层的_特工?新旧身份证其实在强制性国家标准GB11643《公民身份号码》中,对公民身份号码有着明确的规定。

根据〖中华人民共和国国家标准GB11643-____〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。

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

前1、2位数字表示:所在省份的代码;第3、4位数字表示:所在城市的代码;第5、6位数字表示:所在区县的代码;第7_14位数字表示:出生年、月、日;第15、16位数字表示:所在地的派出所的代码;第17位数字表示性别:奇数表示男性,偶数表示女性;第18位数字是校检码:也有的说是个人信息码,一般是随计算机的随机产生,用来检验身份证的正确性。

校检码可以是0_9的数字,有时也用_表示。

一.地址码(前六位数):表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。

第一位表示地区,1-华北、2 -东北、3-华东、4-中南、5-西南、6-西北这样各省编码为11 北京市、12天津市、13河北省、14山西省、15 内蒙古自治区21 辽宁省、22吉林省、23黑龙江省31 上海市、32江苏省、33浙江省、34安徽省、35福建省、36 江西省、37山东省41 河南省、42湖北省、43湖南省、44广东省、45广西壮族自治区、46海南省51 四川省、52 贵州省、53 云南省、54西藏自治区、50重庆市61 陕西省、62甘肃省、63 青海省、64 宁夏回族自治区、65新疆维吾尔自治区71 台湾省81 香港特别行政区82 澳门特别行政区二.顺序码:表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。

身份证号码编码规则

身份证号码编码规则

⾝份证号码编码规则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)表⽰编码对象出⽣的年、⽉、⽇,其中年份⽤四位数字表⽰,年、⽉、⽇之间不⽤分隔符。

身份证号码编码规则

身份证号码编码规则

身份证号码编码规则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)表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。

第二代身份证编码规则原理剖析及相关代码

第二代身份证编码规则原理剖析及相关代码

第二代身份证编码规则/原理剖析及相关代码18位身份证号码编码规则一、身份证号码执行标准: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:国内区域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 港澳CD:城市代码从01开始排,对于直辖市,CD=01表示市辖区,CD=02表示辖县;省的城市代码从省会开始排,比如2101=沈阳 2102=大连……只有地级城市有独立的城市代码,县级市没有。

身份证计算公式

身份证计算公式

身份证号码‎15位升1‎8位身‎份证18位‎验证‎‎18位身份‎证标准在国‎家质量技术‎监督局于1‎999年7‎月1日实施‎的GB11‎643-1‎999《公‎民身份号码‎》中做了明‎确的规定。

‎GB11‎643-1‎999《公‎民身份号码‎》为GB1‎1643-‎1989《‎社会保障号‎码》的修订‎版,其中指‎出将原标准‎名称"社会‎保障号码"‎更名为"公‎民身份号码‎",另外G‎B1164‎3-199‎9《公民身‎份号码》从‎实施之日起‎代替GB1‎1643-‎1989。

‎G B116‎43-19‎99《公民‎身份号码》‎主要内容如‎下:一‎、范围‎该标准规定‎了公民身份‎号码的编码‎对象、号码‎的结构和表‎现形式,使‎每个编码对‎象获得一个‎唯一的、不‎变的法定号‎码。

二‎、编码对象‎公民身‎份号码的编‎码对象是具‎有中华人民‎共和国国籍‎的公民。

‎三、号码‎的结构和表‎示形式‎1、号码的‎结构公‎民身份号码‎是特征组合‎码,由十七‎位数字本体‎码和一位校‎验码组成。

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

2、‎地址码‎表示编码对‎象常住户口‎所在县(市‎、旗、区)‎的行政区划‎代码,按G‎B/T22‎60的规定‎执行。

‎3、出生日‎期码表‎示编码对象‎出生的年、‎月、日,按‎G B/T7‎408的规‎定执行,年‎、月、日代‎码之间不用‎分隔符。

‎4、顺序‎码表示‎在同一地址‎码所标识的‎区域范围内‎,对同年、‎同月、同日‎出生的人编‎定的顺序号‎,顺序码的‎奇数分配给‎男性,偶数‎分配给女性‎。

5、‎校验码‎(1)十七‎位数字本体‎码加权求和‎公式S‎= Su‎m(Ai ‎* Wi)‎, i =‎0, .‎.. , ‎16 ,先‎对前17位‎数字的权求‎和Ai‎:表示第i‎位置上的身‎份证号码数‎字值W‎i:表示第‎i位置上的‎加权因子‎Wi: ‎7 9 1‎0 5 8‎4 2 ‎1 6 3‎7 9 ‎10 5 ‎8 4 2‎(2)‎计算模‎Y = m‎o d(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四、‎举例如下:‎北京市‎朝阳区: ‎11010‎51949‎12310‎02X‎广东省汕头‎市: 44‎05241‎88001‎01001‎4‎15位升1‎8的方法‎根据〖中华‎人民共和国‎国家标准‎G B 11‎643-1‎999〗中‎有关公民身‎份号码的规‎定,公民身‎份号码是特‎征组合码,‎由十七位数‎字本体码和‎一位数字校‎验码组成。

身份证编码规则

身份证编码规则

身份证编码规则一、编码规则:根据中华人民共和国国家有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。

排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位校验码,可以用字母表示如为ABCDEFYYYYMMDDXXXR。

其含义如下:1. 地址码(ABCDEF):表示编码对象常住户口所在县(市、旗、区)的行政区划代码。

2. 出生日期码(YYYYMMDD):表示编码对象出生的年、月、日,分别用4位、2位(不足两位加0)、2位(不足两位加0)数字表示,之间不用分隔符。

3. 顺序码(XXX):表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。

4.校验码(R),一位数字,通过前17位数字根据一定计算得出。

二、关于地址码含义的详细解释:身份证前六位是地区代码,我们用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 港澳CD城市代码:从01开始排,对于直辖市,CD=01表示市辖区,CD=02表示辖县;省的城市代码从省会开始排,比如2101=沈阳 2102=大连…… 只有地级城市有独立的城市代码,县级市没有。

EF:市辖区、郊区、郊县、县级市代码:如果EF=00,指代这个城市,不特定区县;对于非直辖市,如EF=01,指代市辖区(任意一个区),02开始指代特定的区。

身份证编码规则

身份证编码规则

5.方茴说:"那时候我们不说爱,爱是多么遥远、多么沉重的字眼啊。

我们只说喜欢,就算喜欢也是偷偷摸摸的。

"6.方茴说:"我觉得之所以说相见不如怀念,是因为相见只能让人在现实面前无奈地哀悼伤痛,而怀念却可以把已经注定的谎言变成童话。

"7.在村头有一截巨大的雷击木,直径十几米,此时主干上唯一的柳条已经在朝霞中掩去了莹光,变得普普通通了。

身份证编码规则2008-07-20 19:38一、身份证号码执行标准: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:国内区域1 华北三省二市2 东北三省3 华东六省一市4 华南六省5 西南四省一市6 西北五省7 台湾8 港澳B(或者说是AB,就是前2位):省(直辖市,自治区,特别行政区)代码按照A划定的分区定义省代码,有直辖市的,直辖市列前,其余按离直辖市的距离排序,没有直辖市的,按离北京的远近排序。

身份证号码的最后一位校验码是怎么计算出来的

身份证号码的最后一位校验码是怎么计算出来的

身份证号码的最后一位校验码是怎么计算出来的?-身份证号码和真实姓名查询身份证是用于证明持有人身份的证件,多由各国或地区政府发行予公民,一般特指中华人民共和国居民身份证,大陆1984年前写作“身分证”。

1984年4月6日,国务院发布《中华人民共和国居民身份证试行条例》,并且开始颁发第一代居民身份证。

2004年3月29日起,中国大陆正式开始为居民换发内藏非接触式IC卡智能芯片的第二代居民身份证,第二代身份证表面采用防伪膜和印刷防伪技术,使用个人彩色照片,而且内置了数字芯片,采用了数字防伪措施,存有个人图像和信息,可以用机器读取。

我国不满16岁的公民可以采取自愿的原则申请领取第二代身份证。

要核查对方的身份证是否真实,一定要提高警惕,以免被使用假身份证的人侵犯财产或者人身安全!如何核查身份证的真假?在本网页按照提示填写被核查人的身份证号码、姓名和您的手机号码,然后点击“同意服务条款并提交”,然后按照网页提示操作就可以了,核实身份证号码和真实姓名的系统是直接调用全国身份证核查系统的,利用他们提供的接口进行身份证真伪核查的,用于核查您所提供的身份证号码和姓名是否一致,如果两者一致,并且核查数据库中存在照片,才可以显示出被核查者的照片。

在真正核查之前,没有人知道具体核查结果的,核查是按次收费的,只要核查出结果(核查结果包括:核查不一致,核查一致无照片,核查一致有照片),实际核查需要联网身份证核查系统,这是按次收费的,每核查一次,全国身份证中心都要收费一次。

一般只要您提供的身份证号码和姓名核查一致的话,能提供出照片的可能性在90%以上。

2011年居民身份证号码和真实姓名查询步骤:第一步(输入居民身份证号码和姓名):输入真实姓名和真实身份证号码,点击:“确认查询”,在弹出的信息窗口中将生成一个查询订单号,请记录此订单号;第二步(付款):记录好订单号后,点击“确认”按钮,将出现支付宝支付平台(如图一),请用您的支付宝帐号登录,登录后您可以用支付宝余额支付(需安装支付宝数字证书)或网银支付(如图二)。

身份证号码的编排规律

身份证号码的编排规律

身份证号码的编排规律我国的身份证号码有十五位和十八位之分。

前者是老身份证,后者是新身份证,它们的前两个数字表示省份,如32代表安徽省;第3、4位上的两个数字表示城市,如04表示蚌埠市;第5、6位上的两个数字表示县(区),如02表示东市区;第7—12(或7—14)位上的数字表示某人的出生年月日,日后面的两个数字表示居住地所在的派出所。

老身份证的第十五位、新身份证的第十七位数表示某人的性别,单数表示男性,双数表示女性。

新身份证的最后一个数字是前17个数字按一定的公式加减乘除得来的,作为个人信息码,有的也用“x”表示10。

神奇的邮政编码背景与导读《神奇的邮政编码》是义务教育课程标准实验教科书数学(人教版)五年级上册中数学广角的内容。

数学,包括数字编码与实际背景联系起来,用数学的方式思考问题,这对每一个人来说都是至关重要的。

但如何引导学生去探究呢?在教学本节课内容时,教师选择了学生较为熟悉的邮政编码,通过向学生提供大量的邮政编码信息和省、市地图,让学生观察比较、分析综合,得出邮政编码中六个数字分别表示的意义及由西向东,由北向南的编排规律。

接着让学生谈自己熟悉的身份证号码,了解身份证号由15位改成18位的科学依据,在此基础上再让学生设计学号编码,巩固强化了编码方法,在这一系列的活动中,使学生实实在在地体会到数学的本原及实际问题中蕴含的关系和规律,从而使学生产生了解数学,喜欢数学和希望把握数学的情感和态度。

片断与反思[片断一]引出邮政编码,感知邮政编码的作用。

多媒体出示:信封上的邮政编码、身份证号码、楼房的编号、街道的门牌号、学号……师:大家看到,这些地方都用到了什么?生:都用上了数字。

师:这些我们都称为数字编码。

邮政编码是数字编码的一种,今天这节课我们就来研究邮政编码的问题。

师:大家都知道,寄信、寄物件、汇款都要写上邮政编码,课前大家到邮局进行了调查,它的作用是什么?生1:邮政编码可以告诉我们这封信要寄到哪里。

计算身份证长度的公式

计算身份证长度的公式

计算身份证长度的公式
地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码。

生日期码表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。

顺序码表示同一地址码所标识的区域范围内,对同年、月、日出生的人员编定的顺序号。

顺序码的奇数分给男性,偶数分给女性。

校验码是根据前面十七位数字码,按照ISO7064:1983.MOD11-2校验码计算出来的检验码。

下面举例说明该计算方法。

某男性公民身份号码本体码为34052419800101001,首先按照公式⑴计算:∑(ai×Wi)(mod11) (1)
公式(1)中:
i----表示号码字符从由至左包括校验码在内的位置序号;
ai----表示第i位置上的号码字符值;Wi----示第i位置上的加权因子,其数值依据公式Wi=2(n-1)(mod11)计算得出。

(2的n-1次方;n初始值是1)。

中华人民共和国居民身份证编号规则

中华人民共和国居民身份证编号规则

中华人民共和国居民身份证编号规则中华人民共和国居民身份证编号规则一、身份证号码执行标准: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:国内区域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 港澳CD:城市代码从01开始排,对于直辖市,CD=01表示市辖区,CD=02表示辖县;省的城市代码从省会开始排,比如2101=沈阳 2102=大连…… 只有地级城市有独立的城市代码,县级市没有。

身份证后四位代表什么?

身份证后四位代表什么?

生活中的常识,希望对您有帮助!
生活经验知识分享身份证后四位代表什么?
导读:本文是关于生活中常识的,仅供参考,如果觉得很不错,欢迎点评和分享。

我们的身份证上的号码都是十八位,那么最后四位代表什么意思呢?下面就具体说一说。

操作方法先来看最后一位,最后一位是校验码,它的作用就是检验身份证正确与否,校验码是从1到10的十个数字,但是身份证又必须是十八位的,所以,用X表示10,这样,有的人末位数就是X。

我们再来看倒数第二位,也就是第十七位,这个数是表示男性或女性的,奇数表示男性,偶数表示女性。

再来看倒数第15和第16位,这两个数要合起来看,是同一辖区内或生日相同的人的顺序码,也就是所在地区派出所的代码。

这后面四位数字把每个人细分到具体的派出所、男女,再加上校验码,这样给一个人定位就更准确了。

感谢阅读,希望能帮助您!。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

身份证号的前6位表示公民常住所在市、县、区的划分代码。

然后是8位出生日期码、表示公民公历年月日生日、然后3位是顺序码、表示在同一地址码所标识的区域范围内、对同年、同月、同日生的人编定的顺序号、单数分配给男性、双数分配给女性、第18位、校验码、采用数据处理系统、根据前17位数字码计算出来的、可以用来判定身份号码是否合法、真伪。

身份证号前17数字分别对应不同的系数、这个系数是规定好的、由左往右依次是7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2
用上面的17位数依次乘你身份证前17位数、然后把所得的积相加在除以11得到的余数再对应校验码!
得到的余0、1、2、3、4、5、6、7、8、9、10依次对应1、0、X、9、8、7、6、5、4、3、2
也就是说你身份正前17位相乘的积加起来除以11的余数是2、那么对应的就是X,否则这个身份证就是不合法的
第17数男性为单数、女性为双数、也就是说不用看身份证只要看这个号就知道男女了!查夜店在登记处有人用这个。

以前单位一个同事身份证号第18位就是X,都不明白是怎么回事,这回才明白,校验码是1,0,X,9,8,7,6,5,4,3,2.十一个数,也就是012345678910,其中用XX代替10,如果算出你前17位余数是2,那么你身份尾数就是10,这样就变成19位不合法了,所以X用10代替,X也是罗马号10的意思,这样就还是18位。

相关文档
最新文档