身份证上带字母X是什么意思

如题所述

身份证上带字母X意思是身份证最后一位验证码为罗马数字10,用字母X代替。

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

因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且中国的计算机应用系统也不承认19位的身份证号码。Ⅹ是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。

扩展资料:

身份证最后一位校验码的计算方法

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...)

5、通过上面得知如果余数是3,就会在身份证的第18位数字上出现的是9。如果对应的数字是2,身份证的最后一位号码就是罗马数字X。

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



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

代表的意思是数字10。

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

居民身份证的号码是按照国家的标准编制的,由18位组成:前六位为行政区划代码,第七至第十四位为出生日期码,第15至17位为顺序码,第18位为校验码。作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X;

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

扩展资料:

身份证前六位数字表示地址码,表示编码对象常住户口所在县(市、旗、区)的行政区划代码,第一、二位表示省(自治区、直辖市、特别行政区)。具体为:

1、华北地区:北京市|11,天津市|12,河北省|13,山西省|14,内蒙古自治区|15;

2、东北地区: 辽宁省|21,吉林省|22,黑龙江省|23;

3、华东地区: 上海市|31,江苏省|32,浙江省|33,安徽省|34,福建省|35,江西省|36,山东省|37;

4、华中地区: 河南省|410,湖北省|42,湖南省|43;

5、华南地区:广东省|44,广西壮族自治区|45,海南省|46;

6、西南地区: 四川省|51,贵州省|52,云南省|53,西藏自治区|54,重庆市|50;

7、西北地区: 陕西省|61,甘肃省|62,青海省|63,宁夏回族自治区|64,新疆维吾尔自治区|65;

8、特别地区:台湾地区(886)|71,香港特别行政区(852)|81,澳门特别行政区(853)|82。

参考资料来源:百度百科-居民身份证号码

本回答被网友采纳
第2个回答  2019-11-01
第3个回答  2015-03-09

X,表示数字10。

身份证上号码的含义:

    前六位对应的是省市区,以首次办理身份证的地址来排位,不会根据地址或者户籍变动而变动。

    7至14位,出生年月日。

    15至17位是同一地址码所标示的区域范围内对同年同月同日生人编订的顺序码。其中第17位表示性别,奇数为男性,偶数为女性。

    18位为校验码。如尾号是0---9,不会有X,如果是10,则用X代替。这能保证身份证号不多位。


第4个回答  推荐于2017-11-26
身份证号使用计算机语言输的,最后一位叫验证码,它是这样算出的:
1步:前17为数字加权求和这的根据一个表求
比如某人身份证号是230103198105111412(前两位表示省,接下两位是市,19810511是出生年月日,141市和你同年同月同日生的人的顺序号)把每一个数字和对应的表中数相乘在求和得出
2步:校验码字符值得计算
就是用上一步得出的数除以11求出了一个余数
3步:对表
把上一步求得余数对照一个表,这个表就是你问的问题了
因为这个表中有了x出现
0 1 2 3 4 5 6 7 8 9 10
1 0 X 9 8 7 6 5 4 3 2
本人观点是你求得数正好是2,对应表中的X,所以~~~~
x也是数字中10的代表符号。本回答被网友采纳