第二代身份证号码末尾为“X”什么意思?

第二代身份证号码末尾为“X”什么意思?
为什么有些人是数字,有些人是X?

第二代身份证号码末尾为“X”是校验码,是根据GB 11643-1999中有关公民身份号码的规定,根据精密的计算公式计算出来的,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。

目前我国公民身份证号码由18位数字组成:前6位为地址码,第7至14位为出生日期码,第15至17位为顺序码,第18位为校验码。检验码分别是“0、1、2、……10”共11个数字,当检验码为“10”时,为了保证公民身份证号码18位,所以用“X”表示。

拓展资料

居民身份证号码,正确、正式的称谓应该是“公民身份号码”。

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

排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。中华人民共和国 居民身份证是国家法定的证明公民个人身份的有效证件。

参考资料:《为什么身份证编号中会出现“X”》-科普中国网

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-11-16

身份证尾数为“X”是校验码的意思。在罗马数字中X是可以用来代表10的。

身份证数字左至右的含义:前六位是地址码,紧邻的八位是出生日期码。之后三位数字顺序码和一位数字校验码。其中,校验码是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。

一般来说该数字是从1-10,如果身份证尾号是0-9,那么是不会出现X的。但是如果尾数为10就会导致身份长度变为19位,而19位的号码违反了国家标准,所以就把10用X来替代了,这样既能表达校验码的含义,身份证长度又符合国家标准。

扩展资料:

国家标准:18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称“社会保障号码”更名为“公民身份号码”,另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。

号码组成:可以通过冗余校验的方式来核查身份号码最后的校验和是否属实。

参考资料:中华人民共和国居民身份证 百度百科

本回答被网友采纳
第2个回答  推荐于2019-10-29

身份证号码末尾数是“X”是身份证的校验码,是由身份证号码编制单位按照统一的公式计算出来的。

校验码是用一个公式计算出来的结果。结果余数为10,是两位数,如果用10做尾号,那么身份证就变成了19位,不符合国家公民身份证的标准,并且我国的计算机应用系统也不承认19位的身份证号码。所以就用 X 代替,那么Ⅹ就是罗马数字的10。

扩展资料

目前的第二代身份证号码十八位数字就是一组特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码、八位数字出生日期码、三位数字顺序码和一位数字校验码。

地址码(前六位数):表示身份证编码对象常住户口所在省(直辖市、自治区)、地(市),以及县(市、旗、区)的行政区划代码,按照GB/T2260的规定执行。

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

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

参考资料来源:新华网:身份证末位有X的 你到底是什么身份

本回答被网友采纳
第3个回答  推荐于2019-09-24

1、“X”是校验码的意思,Ⅹ是罗马数字的10,用X来代替10

作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替。

2、出现“X”的原因:

因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且中国的计算机应用系统也不承认19位的身份证号码。

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

扩展资料:

中华人民共和国居民身份证是用于证明居住在中华人民共和国境内的公民身份证明文件。在1984年前写作“身份证”。1984年4月6日国务院发布《中华人民共和国居民身份证试行条例》,并且开始颁发第一代居民身份证。

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

2018年2月7日,北京警方通报:2018年将适时推出居民身份证自助办理服务和流动人口微信办理居住证等相关事宜。

参考资料来源:百度百科:中华人民共和国居民身份证

本回答被网友采纳
第4个回答  推荐于2019-09-01

X作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且中国的计算机应用系统也不承认19位的身份证号码。Ⅹ是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。

扩展资料:

从1999年10月1日起,全国实行公民身份证号码制度,居民身份证编号由原15位升至18位。前6位为地址码;第七位至14位为出生日期码,此码由6位数改为8位数,其中年份用4位数表示;第15位至17位为顺序码,取消了顺序码中对百岁老人使用的特定编号。

第十八位为校验码,主要是为了校验计算机输入公民身份证号码的前17位数字是否正确,其取值范围是0至10,当值等于10时,用罗马数字符X表示。

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。(即余数0对应1,余数1对应0,余数2对应X...)

参考资料来源:百度百科——身份证号码

本回答被网友采纳
相似回答