先把最核心的结论放在前面:按照国家标准《公民身份号码》GB 11643-1999的规定,身份证第18位是校验码,校验码的取值可以是0到10。如果通过固定公式计算出来的校验结果是10,不能直接写阿拉伯数字10,因为写上去之后,身份证号码就会从18位变成19位,不符合编码规范,很多政务、银行、交通系统的程序,只识别18位的号码,19位号码会直接判定无效。所以规范里明确规定,当校验值等于10的时候,使用罗马数字Ⅹ来替代,罗马数字Ⅹ本身的含义就是10,所以它的本音就是“十(shí)”。
这里要区分一个关键点:罗马数字的Ⅹ,和英文字母X,长得一样,但根本不是同一个东西。英文字母X是拉丁字母表里面的第24个字母,读音是eks,也就是大家说的埃克斯;而罗马数字Ⅹ是数字符号,专门用来代表数值10。只是印刷字体上,二者外观几乎没有差别,普通人很难一眼区分,久而久之,大家都当成英文字母来读。这也是这个误区能够流传几十年最主要的原因。
可能有人会疑惑,既然标准本意是读十,为什么这么多年,不管是去高铁站取票、银行办卡、手机营业厅过户,绝大多数人都读叉,工作人员也能正常录入,没有报错?这里要分开两个概念:文字本源的规范读音和现实场景的通行读法,这两件事并不冲突。
我们先看权威解读。《咬文嚼字》主编黄安靖在接受媒体采访时专门解释过这个问题,身份证号码末尾的这个Ⅹ,在文字学层面,最合适、最严谨的读法就是shí。这个解读也被人民日报、新华网等多家权威媒体转载发布,是目前公认的权威说法。但权威解读同时也提到一个现实情况:语言本身有约定俗成的特点。这么多年,“叉”这个读法已经在全社会形成习惯,窗口工作人员、客服、系统录入人员长期接收这种读法,已经形成共识。日常办事的时候,你读“叉”,对方能快速对应录入大写X,流程可以顺利走完;如果你突然读“十”,有些不了解这个知识点的工作人员,反而会理解成阿拉伯数字10,误以为你身份证是19位,产生录入错误。
举一个很常见的例子。假设你的身份证最后四位是123Ⅹ。你打电话给运营商补卡,报号码:“最后一位是十”,接线员第一反应很可能会记成12310,号码直接出错;如果你说最后一位是叉,对方立刻就知道要录入大写的X。这就是现实当中存在的矛盾:规范读音是“十”,但通行习惯是“叉”,英文读法“埃克斯”最不推荐。
为什么不推荐读“埃克斯”?第一,它本身就不是英文字母,这个读法从根源上就是错的;第二,很多中文环境里的录入人员,对英文发音不敏感,“埃克斯”有时候会听混,听成S、K等别的字母,增加出错概率。对比下来,“埃克斯”是三个读法里面最容易出问题的。
讲到这里,很多人会好奇,这个校验码到底是怎么算出来的?我们不用把复杂的数学公式讲得晦涩难懂,用大白话解释它的作用。18位身份证不是简单的随便编号,每一位都有编码规则,第18位校验码,相当于这一串号码的“防伪验证码”。
这套计算规则是国标里面固定的MOD 11-2算法,简单来说,前面17位数字,每一位都要乘以一个固定的加权系数,全部相乘之后相加求和,总和除以11,得到余数。余数一共只有11种可能性:0、1、2、3、4、5、6、7、8、9、10。余数是0到9,就直接写对应的阿拉伯数字;余数刚好等于10,就用罗马数字Ⅹ代替。也就是说,尾号是Ⅹ,纯粹是数学计算之后随机出现的结果,没有任何特殊寓意。
网上流传很多谣言,说尾号是X的人身份特殊、是备用号码、是异地编号、是加急办理身份证才会出现X,这些全部都是不实传言。它和性别、户籍、办理时间、身份等级没有任何关系,只是一个数学计算的产物,随机分配。粗略估算,每11个公民里面,理论上就会有一个人尾号是Ⅹ,所以生活里遇到尾号X的人并不少见,并不是稀有专属标记。
借着这个话题,我们顺便把18位身份证每一段数字的含义一次性说清楚,很多人用了几十年身份证,依然搞不懂里面藏的信息,平时填表、核对信息经常出错。
身份证第1到第6位,是地址码。这六位对应你首次申领身份证时登记的户籍所在地的行政区划代码,前两位代表省份,中间两位是地市,最后两位是区县。这里有一个容易搞错的点:地址码是户籍地代码,不是现居住地址。哪怕你后来把户口迁走了,身份证上的这6位数字,只要不重新换领,就不会改变。很多人搬家、迁户口之后,以为身份证号会跟着变,其实公民身份号码终身唯一不变,一生只有一个号码,不会因为户口迁移、住址变动而更改。
第7位到第14位,是出生日期码,格式是四位年份+两位月份+两位日期。比如2000年05月12日,就写成20000512。这里提醒大家,很多线上表单,月份、日期如果是个位数,必须补前面的0,不能直接填5、12,不然系统校验不通过,这也是很多人网上办事提交失败的高频原因。
第15位到17位,是顺序码。它代表在同一个区县范围内,同一天出生的人,按顺序编排的序号。重点在第17位,这一位用来区分性别:奇数分配给男性,偶数分配给女性。注意,是第17位,不是最后一位,很多人误以为尾号看性别,这是很常见的误区。顺序码是当年户籍登记的时候按顺序排的,没有好坏、吉凶之分,不用迷信数字。
第18位,就是我们今天重点讲的校验码,0-9或者罗马数字Ⅹ,只用来校验前面17位号码是否输入错误,防止号码被随意编造。
了解完编码规则之后,我们再回到最开始的读法问题,给大家整理一份实用建议,分场景来选择读法,兼顾规范和办事效率。
第一种场景:文字交流、书面标注、科普学习、语文规范讨论。这种场景优先使用规范读法“十(shí)”,符合它本身罗马数字的定义,严谨不出错。比如写科普笔记、给孩子讲解身份证知识、语文答题,都应该读十。
第二种场景:线下窗口办事、电话报号、线上语音核验、快递登记、银行、车站、政务大厅。这种场景优先读“叉”。不是因为这个读法最标准,而是它是国内各行各业长期形成的通用口语,工作人员一听就能明白是大写X,最大程度避免录入错误。毕竟办事的核心诉求是信息准确录入,顺利办好业务,而不是纠结读音对错。
第三种场景,尽量避开:读“埃克斯”。如果是和懂英文的年轻人沟通还好,遇到年纪偏大的窗口工作人员、客服,很容易听错,造成号码录错,耽误自己的时间。
除了读音之外,尾号带Ⅹ的朋友,还有几个高频踩坑点,平时一定要留意,很多人因为这些细节,办业务被卡住。
第一个坑:大小写问题。在所有系统录入的时候,这个字符必须是大写的X,小写x在不少政务、银行系统里面会识别失败,提示身份证号码无效。网上报名、开户、实名认证的时候,键盘输入,一定要切换大写,不要随手打小写字母。很多人实名认证一直失败,排查半天,最后发现就是X写成小写了。
第二个坑:手写填写纸质表格。很多纸质表格空格很小,有人直接写一个叉号×,这个乘号和大写X在部分系统里面识别不一样。规范写法就是大写的X,不要画乘号,避免扫描识别失败。
第三个坑:不要自行把Ⅹ替换成数字10。不管什么情况,身份证号码固定18位,哪怕你知道它代表10,填表、报号都绝对不能写成10,一旦填写,直接判定号码错误。
第四个坑:身份证丢失补办、到期换领,号码不变。很多尾号是X的朋友担心,补办身份证之后,这个X会不会消失,换成别的数字,这点完全不用担心,公民身份号码终身唯一,校验码不会因为换证件发生变化。
还有一个大家经常问的衍生问题:户口本、社保卡、驾驶证上对应的身份号码末尾,同样也是大写X,规则和身份证完全一致,读法、录入要求没有区别。
这里我们也客观看待网络上的不同声音。有一部分网友觉得,既然大家都习惯读叉,就没必要刻意改读十,语言就是约定俗成的;还有一部分网友坚持,要按照本源读音读十,不能一直错下去。两种想法都可以理解,不存在绝对的谁对谁错。我们不需要强迫所有人以后报号都改口读十,也不应该觉得读十是小题大做。我们只需要搞懂背后的原理,知道它本来代表什么,分场景灵活使用就足够。
举个生活化的类比,方便大家理解。就像我们平时说“〇”,数字零,口语大家习惯读零,它本身就是数字符号;身份证这个Ⅹ,本质是数字符号10,只是外形借用了罗马数字的写法,刚好和英文字母撞脸。如果我们了解底层规则,就不会再简单把它当成一个字母看待。
现在线上核验越来越多,高铁进站、酒店入住、账号实名、医保结算、公积金业务,全都要核对身份证号。尾号带X的群体,遇到核验失败的概率,本身就比纯数字号码的人更高一点。多掌握这个知识点,既能懂一点文字和编码常识,也能减少自己办事来回跑的麻烦。
还有一个延伸小知识,我国第一代15位身份证,是没有校验码的。老身份证只有15位,出生年份只写后两位,没有最后这一位校验码。2000年前后全国统一升级为18位身份证,才新增了第18位校验码,这套GB11643-1999标准也是在这个阶段正式落地执行,一直沿用至今,全国统一编码规则,没有地方版本差异。
网上还有一些玄学说法,把尾号X说成特殊吉利号码,或者说代表不好的寓意,这类内容完全没有依据。校验码是数学公式随机运算得出,每一个号码的出现概率均等,不存在吉凶、好坏之分,大家不用被这类内容影响。身份证号码只是国家分配给每个公民的身份编码,只用来标识身份,没有别的附加含义。
总结全文的重点信息,方便大家快速回顾:
1. 身份证末尾Ⅹ是罗马数字,代表10,本源规范读音为shí(十),不是英文字母;
2. “叉”是社会通行口语,办事报号使用,实用性强;“埃克斯”是错误读法,容易听错;
3. Ⅹ是校验算法的产物,随机出现,没有特殊身份含义;
4. 线上录入必须大写X,小写x、乘号×都可能导致核验失败;
5. 身份证号码终身不变,17位区分性别,18位只负责校验真伪。
了解完这些内容,很多人第一时间会拿起自己的身份证,看一眼最后一位是什么。有的人自己尾号就是X,用了十几年,今天才知道背后的逻辑;也有不少人身边家人、朋友尾号带X,之前一直不知道该怎么正确称呼这个符号。
现在想问问大家:你的身份证尾号是什么?如果你的尾号刚好是Ⅹ,平时报号码你习惯读“叉”,还是已经改成读“十”了?你之前有没有因为X大小写、读音的问题,在银行、车站、政务大厅遇到过核验失败的情况?欢迎在评论区留言说说你的经历,也可以转发给身边尾号带X的亲友,一起了解这个实用小知识。点个关注,后续持续分享生活里实用、靠谱的民生科普内容。










