在派出所户籍窗口,警察经常遇到一些有趣的问题。比如有人会问:“同志,为啥我家孩子身份证尾号是X?”或者“警察叔叔,是不是因为我特别厉害?是X战警”。今天我们就来聊聊身份证号码最后那个奇怪的 “X” ,它怎么读以及它背后的秘密。

这个“Ⅹ”不读“叉”也不是“埃克斯”。在日常生活中,似乎没有人在意它的正确发音,念什么的都有。实际上,身份证上的公民身份号码最后一位“Ⅹ”,正确的读音应该是shí。它是罗马数字的基本符号之一,代表数字10。关于“X”的起源,有一种说法是源于两个“V”(代表5)的叠加,也有人认为它象征交叉的双臂。

有些人开玩笑说,身份证号码带“X”的朋友可能是“天选之子”。但这个“X”一点也不神秘,全靠前17位数字决定。身份证的最后一位其实是个“校验码”,通过身份证前17位数字推算出来的。这套算法采用的是MOD 11-2国家标准算法,通过加权求和、取余换算后,校验码字符值会在0到10之间。如果校验码算出是10,直接写成“10”的话,身份证号码就变成19位了,这不符合国家标准规定的18位格式。因此,罗马数字“X”被用来顶替数字10的位置。

国家费这么大劲设置这个校验码,主要是为了防错。因为填写身份证号码时,可能出现各种错误,除了漏字、多字这种显而易见的错误外,输错数字也不容易被发现。但系统会悄悄把前17位重新算一遍,发现跟最后一位对不上,立马报错。甚至还可以识别出相邻两位填反、错位等错误。一个小小的校验码就像身份证系统的“保安”,平时不吭声,一旦出错它立刻提醒。

![[快讯]蔚来蝉联J.D. Power服务满意度榜首 全链路服务体系获认可](http://cn.gzbj58.com/file/upload/202608/07/233534841.jpg)
![[快讯]中国游客在德国遭遇铁路故障 车厢闷热乘客砸窗透气](http://cn.gzbj58.com/file/upload/202608/07/232828101.jpg)
![[快讯]吉林一“温度计大楼”读数爆表 高温引发网友调侃](http://cn.gzbj58.com/file/upload/202608/06/233024731.jpg)
![[快讯]清风卫生纸抽检不合格 生产参数偏差导致](http://cn.gzbj58.com/file/upload/202608/05/233823761.jpg)