身份证号码编码规则及校验位校验算法
创作时间:
作者:
@小白创作中心
身份证号码编码规则及校验位校验算法
引用
1
来源
1.
https://www.bkqs.com.cn/content/e3ox9k0y3.html
身份证号码是每个中国公民的重要身份凭证,它不仅包含了个人的出生日期、性别等基本信息,还蕴含着复杂的编码规则。本文将详细介绍身份证号码的编码规则及校验位的计算方法,帮助读者更好地理解这一重要证件的构成原理。
身份证是我们每个人的身份凭证,在我国是指明居住在中华人民共和国境内具有中国国籍的公民的身份证,身份证广泛应用于我们每个人的生活,是很重要的证件。身份证号码中蕴含着很多我们很多的个人信息。
身份证号码编码规则
行政区划代码(前六位)
身份证号码的前六位表示编码对象常住户口所在县(市、镇、区)的行政区划代码。具体来说:
- 1-2位:省、自治区、直辖市代码
- 3-4位:地级市、盟、自治州代码
- 5-6位:县、县级市、区代码
出生日期(第七位到第十四位)
身份证号码的第七位到第十四位表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。
顺序码(第十五位到十七位)
身份证号码的第十五位到十七位是地址码所标识的区域范围内,对同年、月、日出生的人员编定的顺序号。其中第十七位奇数分给男性,偶数分给女性。
校验码(最后一位)
身份证号码的最后一位是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,X是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。
校验码计算方法
下面我们来说最后一位校验码的计算方法:
- 首先将前面的身份证号码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这11个数字。其分别对应的最后一位身份证的号码为1-0-X -9-8-7-6-5-4-3-2。
通过上述方法可以计算一个人的身份证号是否合法。
热门推荐
美元份额下降,外贸企业如何应对外汇风险管理新挑战?
如何制作皮影——从传统艺术到创意体验
光纤网络优化和维护的应用实践
知乎大神强烈推荐的7本书,助你全方位提升沟通能力
地理气候类型及特征 分布规律是什么
酸雨:原因、后果和详细解决方案
拆解揭秘:标称66W实测13W的"一分钱"快充头
真假三文鱼!你吃的是真正的三文鱼吗?
东南亚的历史与文化:从史前时代到殖民时期的发展历程
2025年东南亚投资市场深度剖析:机遇、挑战与投资建议
草莓苗种植方法全过程
中国欧盟商会报告:“去风险”正让欧洲企业倍感压力
动物在生态系统中的消费角色详解:它们属于什么样的消费者?
体检前晚上不能吃什么
五行茶养生指南:五种体质的调理方案
为预算有限的旅行者准备的 30 项圣保罗免费活动
手机充电插口松了?别急着换手机,教你几招自己就能修好
【夜尿】4大原因让你半夜醒来要小便
紫苏叶的药用价值和功效与作用以及营养价值
在全球化背景下,制造业如何加强国际供应链风险管理?
合规风控 | 浅析企业选择服务外包的模式认定及法律风险防范
全屋WiFi无死角终极指南:AC+AP隐藏黑科技+动态调优,别墅大平层秒通攻略
世上十大稀有蝴蝶(最罕见的蝴蝶)
龙美术馆的设计哲学:从包豪斯到精益管理的简约之道
多尔衮39岁暴毙之谜终揭开,清史专家:并非患病,这里面大有文章
什么是可重复使用火箭?我国研发进度如何?一起了解
富士康打造心理健康服务体系:从50人团队到服务近百万员工
如何高效进行知识库建立及维护管理?
PU是什么材质?PU材料的特点、应用领域及操作步骤
手把手VR拍摄(720全景)实战教程,打造沉浸式影像