身份证 18 位数字的含义及尾号 “Ⅹ” 的由来

经验教程 作者:完美编辑 发布:2025-06-22 20:14:26
1 0 0
身份证 18 位数字的含义及尾号 “Ⅹ” 的由来

一、18 位身份证号码的具体编码规则

身份证号码的 18 位数字遵循严格的国家标准《GB11643》,每一位数字都有特定含义,可拆解为以下部分:

(一)地址码(前 6 位)
位数 含义 示例(以北京市朝阳区为例)
1-2 位 省级行政区代码(如北京 = 11) 11
3-4 位 地市级行政区代码(如北京 = 00) 00
5-6 位 县 / 区级行政区代码(如朝阳区 = 15) 15

 

作用:精准定位公民首次申报户口时的行政区域。

(二)出生日期码(第 7-14 位)
  • 格式为 “YYYYMMDD”,例如 19900101 表示 1990 年 1 月 1 日出生。
  • 与户口本、护照等证件的出生日期一致,是身份识别的关键信息。
(三)顺序码(第 15-17 位)
  • 功能:同一地址码和出生日期码下,区分同地区、同日出生的不同公民。
  • 性别标识:第 17 位数字为奇数时表示男性(如 1、3、5),偶数表示女性(如 2、4、6)。
  • 示例:某地区同日出生 3 名男性,顺序码可能为 001、003、005。
(四)校验码(第 18 位)
  • 计算规则:根据前 17 位数字,按 ISO 7064:1983.MOD 11-2 算法生成,用于验证身份证号码的合法性。
  • 具体逻辑
    1. 前 17 位分别乘以加权因子(从左到右依次为 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2),求和得到总数。
    2. 总数除以 11,得到余数。
    3. 余数对应的校验码如下:
      余数 0 1 2 3 4 5 6 7 8 9 10
      校验码 1 0 9 8 7 6 5 4 3 2

二、为什么尾号会出现 “Ⅹ”?

  • 本质:“Ⅹ” 是罗马数字中的 10,用于替代阿拉伯数字 “10”。
  • 原因:若校验码计算结果为 10,直接写 “10” 会使身份证变为 19 位,违反国家标准(18 位固定长度),且计算机系统无法识别 19 位号码。因此用 “Ⅹ” 代替,既符合编码规则,又保证号码长度统一。

三、身份证号码的三大特点

  1. 唯一性:每个公民仅有一个身份号码,终身不重复,由公安机关按国家标准编制。
  2. 终身不变:自出生登记户口时获得,无论户籍迁移、年龄增长,号码始终不变。
  3. 法律效力:作为公民身份的唯一代码,广泛用于政务办理、金融交易、交通出行等场景,具有法定证明效力。

四、举例说明完整编码逻辑

假设某身份证号码为:11010519900101001Ⅹ

 

  • 前 6 位:110105 → 北京市朝阳区;
  • 7-14 位:19900101 → 1990 年 1 月 1 日出生;
  • 15-17 位:001 → 顺序码,第 17 位 “1” 为男性;
  • 第 18 位:Ⅹ → 前 17 位计算余数为 2,对应校验码 “Ⅹ”。

 

通过以上规则,身份证号码实现了对公民身份的精准标识,既包含个人基础信息,又通过校验机制确保号码的准确性和合法性。

暂无评论

暂无评论...
版权声明:本文内容由互联网用户自发贡献或者转载,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 210093010@qq.com,一经查实,本站将立刻删除。
重要:如软件存在付费、会员、充值等,均属软件开发者或所属公司行为,与本站无关,网友需自行判断