万象书斋 · 中文知识百科
2026年11月12日 星期四 专题 关于 站点地图
首页 › 生活 › 十万个为什么 › 为什么身份证编号中会出现“X”
十万个为什么

为什么身份证编号中会出现“X”

《为什么身份证编号中会出现“X”?》,全文约 948 字,收录于万象书斋「十万个为什么」栏目。
948 字 篇幅
7,093 篇 本栏收录
为 首字

正文

  1989年9月6日,《中华人民共和国居民身份证条例》公布施行。说起身份证,我们今天就来谈一谈,为什么身份证编号中会出现“X”!

  1999年7月1日,中国实施了身份证的新标准。新的身份证号由以前的15位增加到18位。增加的数码中,其中有两位来自持有人的出生年份。新身份证添加的另一位编号则是末尾所加的校验码。通常这一位是1~9中的一个数字,但有的身份证上却会出现一个奇怪的“X”。这是怎么回事呢?

  原来,公安部门在设计身份证时,用前17位记录持有人的个人信息,而让第18位成为可以通过前17位计算出来的校验码。

  在生活中,身份证号码很可能在手写传抄中出错,因此,第18位数码的价值在于可用来“检验”一个18位的身份证号码是否正确,故称之为校验码。

  现在,让我们来看看这第18位校验码究竟是怎么算出来的。

  设由身份证号码前17位构成的数列为a1,a2,…,a17。另有一个指定的由加权因子组成的17项数列为7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2。

  将这两个数列的对应项相乘并求和:

  S=7a1+9a2+10a3+5a4+8a5+4a6+2a7+1a8+6a9+3a10+7a11+9a12+10a13+5a14+8a15+4a16+2a17。

  再将S除以11,得到余数Y(有11种可能)。最后,用这个余数Y按以下对应关系确定对应的第18位校验码:

  Y:012345678910校检码:10X98765432

  Y:012345678910校检码:10X98765432

  为什么校验码中会出现一个“X”?其实,X代表罗马数字10。为了保证身份证号码是18位,当校验码为“10”时,就用“X”代替了。

  现在,我们来举个例子:设某身份证号码前17位是34052419800101001,计算一下它的校验码即第18位数字。

  首先,把前17位数字分别乘以其加权因子并求和,得:3×7+4×9+0×10+5×5+2×8+4×4+1×2+9×1+8×6+0×3+0×7+1×9+0×10+1×5+0×8+0×4+1×2=189。然后,用189除以11得余数是2。最后,根据余数与校验码的对应关系,得到这个身份证的校验码是X。于是,身份证上便显示为34052419800101001X。

  信息时代到处都可以看到校验码的运用。除身份证外,校验码还广泛应用于商品条形码、书号等领域。超市中商品的“身份认定”依靠13位的条形码。它的第13位也是校验码。各种校验码的设置大同小异,只是“加权因子”和余数对照表有所不同而已。

  数码需要传输。因为在传输过程中容易出错,所以需要在信息中加入一些能够自我检验甚至能自我纠正的“纠错码”,那又是一门单独的学问了。

基本信息

字数948 字

相关推荐

以「为」开头的十万个为什么

十万个为什么精选推荐

  • 为什么人会感到饥饿 一、身体需要能量 人体需要能量来维持正常的生理功能和活动,当身体能量供应不足时,就会感到饥饿…
  • 为什么人会感到饥饿呢 一、身体能量需求:人体需要能量来维持正常的生理功能,包括呼吸、消化、运动等,当身体能量消耗超…
  • 人为什么需要呼吸氧气呢 一、人体细胞需要氧气进行代谢和能量产生,呼吸是人体摄入氧气、排出二氧化碳的主要途径。二、氧气…
  • 为什么天上的星星闪烁 星星闪烁是因为它们的光线经过大气层时会发生折射和散射现象。大气层中存在着一些气体和微粒,它们…
  • 为什么我们需要呼吸氧气 一、生物需氧:人体细胞需要氧气参与细胞呼吸过程,以产生能量供身体正常运作。 二、氧气代谢产物…
  • 为什么天空是蓝色的呢 天空之所以呈现蓝色,是因为大气中的气体分子对太阳光的散射作用。太阳光中的各种颜色的光波在进入…
  • 为什么人的眼睛会有颜色差异 人的眼睛颜色差异主要是由于虹膜中存在的色素不同所致。虹膜是眼睛中的一个组织,其主要功能是调节…
  • 为什么天上会有云朵 云朵是由水蒸气凝结而成的,当空气中的水蒸气遇到冷空气或气压下降时,就会凝结成小水滴或冰晶体,…
  • 为什么大部分人需要睡眠 睡眠是人体生理活动中不可或缺的一部分,它对我们的健康和正常功能起着重要的作用。为什么大部分人…
  • 为什么要喝水 喝水是为了维持身体的正常功能,因为水是人体最基本的需求之一。以下是一些喝水的重要原因: 1.…
  • 为什么太阳升起的时候是红色的呢 太阳在升起时呈现红色是因为大气层对太阳光的散射作用。太阳光中的蓝色光波长较短,在大气层中更容…
  • 为什么太阳会升起和落下 太阳每天升起和落下的原因是因为地球的自转和公转。地球每天自西向东自转一圈,所以会有日出和日落…

延伸阅读

句读

  • 为了维护生态平衡,我们应该支持自然保护区的建设和管理。
  • 为了找到更多的矿藏,勘探队坚持不懈地探矿并做了大量的地质勘探工作。
  • 为了保护历史文化遗产,政府对古城墙进行了修缮,使它恢复了昔日的辉煌和壮丽。
  • 为了应对疫情,政府采取了一系列有效的措施,包括加强检测、提供医疗资源和宣传防护措施等。
  • 为了解决城市交通拥堵问题,政府实施了一系列的交通管理措施,其中包括攻坚大型工程,修建了高速公路和地铁线路。
  • 为了实现脱贫攻坚目标,政府采取了一系列有力措施。
  • 为了实现国家的经济发展目标,我们必须集中力量攻坚,克服一切困难和挑战。
  • 为了完成这个艰巨的任务,我们必须团结一致,共同攻坚。
声明:本站内容为古籍原文与公开资料整理,仅供学习研究参考。如涉版权问题请联系我们处理。