返回顶部

中共文山州委 文山州人民政府主管 中共文山州委宣传部主办

文山州融媒体中心承办

投稿邮箱:wsrbxww@163.com


身份证号码最后一个“X”不读“叉”,也不读“埃克斯”

发布时间:2026-03-24 09:10:48  

一些人的身份证号码最后一位有个字母“X”,但大家都有一个疑问,身份证号码最后那个奇怪的“X”到底怎么读?它背后的秘密是什么?

其实,“X”是罗马数字的基本符号之一,表示的是罗马数字“10”,读作shí最为妥当。它是个“校验码”,通过身份证前17位数字推算出来的。这套算法采用的是MOD 11-2(取模11)国家标准算法,通过加权求和、取余换算后,校验码字符值会在0到10之间。如果校验码算出是10,直接写成“10”的话,这一位就占了两个数字的位置,身份证号码就变成19位了,这不符合国家标准规定的18位格式。于是, 罗 马 数 字  “  X  ”就被派来顶替数字10的位置。

国家费这么大劲,其实就是为了防错。因为填写身份证号码时,可能出现各种错误,除了漏字、多字这种位数显而易见的错误外,输错数字都不容易被发现。但系统会悄悄把前17位重新算一遍,发现跟最后一位对不上,立马报错。它甚至还可以识别出相邻两位填反、错位等错误。一个小小的校验码,就是身份证系统的“保安”。平时不吭声,你一错它立刻吹哨。所以各位,下次再有人问“你身份证怎么还有个叉啊?”请挺起胸膛告诉他:“这不是叉,这是罗马数字10!”

(云南省公安厅)

(编辑:董飞 美编:张振飞 二审:关韦伟 终审:徐昌建)

媒体· 矩阵

  • 文山日报
  • 新闻综合频道
  • 综合广播
  • 交通广播
  • 新文山
  • 文山发布网
  • 文山发布客户端
  • 文山发布微信公众号
  • 视听文山微信公众号
  • 学习强国文山州学习平台
  • 文山发布新浪微博
  • 文山发布视频号
  • 视听文山视频号
  • 视听文山头条号
  • 视听文山抖音号
  • 视听文山快手号