身份证号码每一位是什么意思?第 18 位校验码手算全过程
一、18 位号码的四段结构
以 11010519491231002X 为例,从左到右分四段:
| 位置 | 段名 | 本号码的值 |
|---|---|---|
| 第 1~6 位 | 地区码 | 110105 |
| 第 7~14 位 | 出生日期码 | 19491231 |
| 第 15~17 位 | 顺序码 | 002 |
| 第 18 位 | 校验码 | X |
- 地区码:前 2 位是省级行政区划码(11 北京、31 上海、44 广东……),中间 2 位是市,后 2 位是区县,以 GB/T 2260 为准。
- 出生日期码:YYYYMMDD 格式,必须是真实存在的日期,2 月 30 日这一类一律非法。
- 顺序码:同一地区、同一天出生的人按顺序编号。第 17 位为奇数表示男性、偶数为女性。
- 校验码:由前 17 位算出来的防错位数字,可能是 0~9 或字母 X。
二、校验码怎么算:加权求和取余
算法叫 ISO 7064 MOD 11-2,只有三步。
第一步:前 17 位分别乘以固定权重,权重序列固定不变:
7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2
第二步:把 17 个乘积相加,再除以 11 取余数。
第三步:用余数查表得到校验码。
| 余数 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 校验码 | 1 | 0 | X | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 |
三、完整手算一遍:11010519491231002X
前 17 位是 1 1 0 1 0 5 1 9 4 9 1 2 3 1 0 0 2,逐位相乘:
| 位数 | 数字 | 权重 | 乘积 |
|---|---|---|---|
| 1 | 1 | 7 | 7 |
| 2 | 1 | 9 | 9 |
| 3 | 0 | 10 | 0 |
| 4 | 1 | 5 | 5 |
| 5 | 0 | 8 | 0 |
| 6 | 5 | 4 | 20 |
| 7 | 1 | 2 | 2 |
| 8 | 9 | 1 | 9 |
| 9 | 4 | 6 | 24 |
| 10 | 9 | 3 | 27 |
| 11 | 1 | 7 | 7 |
| 12 | 2 | 9 | 18 |
| 13 | 3 | 10 | 30 |
| 14 | 1 | 5 | 5 |
| 15 | 0 | 8 | 0 |
| 16 | 0 | 4 | 0 |
| 17 | 2 | 2 | 4 |
求和:7 + 9 + 0 + 5 + 0 + 20 + 2 + 9 + 24 + 27 + 7 + 18 + 30 + 5 + 0 + 0 + 4 = 167
167 ÷ 11 = 15 余 2
查表:余数 2 → 校验码 X,与原号码一致。
四、15 位老身份证怎么升位成 18 位
1999 年之前签发的是一代证,共 15 位,结构不同:
- 6 位地区码 + 6 位出生日期(YYMMDD,没有世纪位)+ 3 位顺序码,没有校验码
- 升位规则:地区码不变,年份前补「19」,最后补上按上面算法算出的校验码
例:110105491231002 → 出生年份 49 → 补成 1949 → 得到前 17 位 11010519491231002 → 算出的校验码是 X → 升位后为 11010519491231002X。
注意:15 位号码里的 2 位年份只能对应 1900~1999 年,所以补的世纪固定是 19。
五、校验码不对意味着什么
校验位只能发现「抄错、少打、多打一位」这类错误,它不能证明号码真实存在。常见的几种情况:
- 校验位不符:最常见的原因是抄错了某一位数字,先逐位核对号码。
- 前两位地区码不存在:不是合法的省级行政区划码。
- 出生日期非法:第 7~14 位不是真实存在的日期。
- 校验通过但号码无效:校验位只做算术检查。号段是否真实发放、是否已注销,需要到官方渠道核验。
六、直接算
输入 18 位或 15 位号码,本地校验校验位并解析归属地、出生日期、性别、生肖星座。号码只在浏览器里计算,不会上传:
→ 身份证号校验解析
拿到出生日期之后,接着往下算:
→ 年龄计算器:周岁、虚岁与下一个生日
→ 生肖星座查询:出生日期对应的生肖、干支年与星座
→ 农历公历转换:出生当天的农历日期与干支
本站文章为个人使用经验的原创整理,除已注明来源的引用外均为本人撰写。文中涉及的软件名称、商标、截图等归各自权利人所有,引用仅用于说明与交流。如认为本站内容侵犯了你的合法权益,请通过「关于本站」页面的联系方式告知,核实后将及时更正或删除。