身份证号为什么会有x:校验码替代字符

身份证号为什么会有x,是因为18位身份证最后一位为校验码,这套校验算法计算结果可能得出数字10,而身份证号码只能保留一位字符,不能写两位数字10,于是用大写字母X代表10;仅18位二代身份证存在该字符,15位一代旧身份证没有校验位,不会出现X,X只出现在号码末尾,不会在中间位置。你核对自己身份证时,小写x在系统录入阶段一般会自动识别为大写X,多数线上平台可正常提交,但部分政务系统强制要求输入大写X。

身份证号X的计算逻辑

身份证18位号码前17位分别代表地址码、出生日期码、顺序码,最后一位校验码由前17位数字代入固定加权公式算出。前17位数字依次乘以固定权重系数,再将全部乘积相加,总和除以11取余数,余数对应预设对照表,余数为10时,对应字符就是X,其余余数0到9直接使用阿拉伯数字。权重系数从第一位到第十七位依次为7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2,余数对照表包含11种结果,一一匹配号码最后一位。

X是罗马数字10,不是随机符号,也不代表性别、地域或特殊身份。

身份证号X的录入实操方法

线上填报身份信息时,优先切换英文大写模式输入X,部分网页、APP支持小写x自动转换,但政务系统、银行柜台、公安业务系统大多识别严格,小写x可能触发校验失败,提示身份证号码无效。线下填表手写时,直接写大写X,不要写叉号、星号,手写小写x在人工审核时存在被退回的可能。复制粘贴身份证号码时,留意末尾字符,不要误把空格、符号连带复制进去,这类多余字符同样会造成校验不通过。

不同位数身份证号码对比

身份证类型总位数末尾是否可能出现X号码构成特点
二代居民身份证18位有可能含6位地址码,8位生日,3位顺序码,1位校验码
一代旧居民身份证15位不可能6位地址码,6位生日,3位顺序码,无校验码

一代15位身份证在换领二代证件时,系统会自动在年份位置补19或20,再计算新增的校验码,部分人换证后末尾新增X,这属于正常现象,不代表证件信息异常。

余数出现10属于概率事件,不会因为地区、家庭身份而优先分配,全国范围内持有末尾X身份证的人群分布相对均匀。

该字符没有等级含义,带X的身份证法律效力,和末尾为数字的身份证完全一致,办理银行卡、社保、出行票务业务,受理标准不会因为X而区别对待。

号码中间出现X,属于错误号码,正规18位身份证仅最后一位可以是X。

身份证号码校验规则来自GB11643-1999《公民身份号码》,该国家标准明确规定校验码取值,包含用X代表10的规则,适用于我国大陆居民身份证编码。

境外证件、港澳台居民居住证编码体系不同,不会使用这套校验规则,不会出现同类X校验字符。

敬慕百科汇集百科知识与游戏文化,带你发现世界的每一个精彩角落。

想要了解更多关于身份证号为什么会有x的文章欢迎访问:百科