身份证号码编码规则及校验位校验算法
创作时间:
作者:
@小白创作中心
身份证号码编码规则及校验位校验算法
引用
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。
通过上述方法可以计算一个人的身份证号是否合法。
热门推荐
冰川湾国家公园:气候变化下的海豹危机
外交学就业全景:机遇与挑战并存的四大路径
华春莹:中国首位女新闻司长的30年外交生涯
丹参:传统活血化瘀药的现代医学价值
研究证实:丹参可有效改善心血管微循环,抑制血栓形成
医德考评关注职业操守,工作总结侧重业绩表现
西安周边2小时车程,这座山一年200天可见壮美云海
平型关大捷:687团的英勇阻击
年终休假调查:七成职场人未休完年假,休假难问题如何破?
普林斯顿AI助力核聚变新突破
AI助力核聚变新突破:中美科研竞速
普林斯顿大学AI模型破解核聚变难题
普林斯顿AI破解核聚变难题 登Nature
祖母绿真假大揭秘:化学成分告诉你真相
祖母绿的真假鉴别:从化学成分到内含物特征
祖母绿收藏价值的秘密:揭秘Cr元素的力量
揭秘祖母绿:从化学成分到地质形成的奥秘
脑机接口技术突破:从实验室到临床应用
《世界服饰艺术史》:穿越时空的服饰之美
深衣的秘密:中国古代服饰的文化密码
沟通尊重是关键,邓超孙俪分享14年婚姻保鲜秘诀
《冤种闺蜜》爆火:女主重生反击,揭露友情阴暗面
邰靖懿主演《冤种闺蜜》观看指数达95,演技获赞
从AlphaGo到AlphaZero:AI在棋类游戏中的突破与进化
俄语学习大揭秘:从入门到精通的高效学习法
俄语电影热映,教你地道表达
参加俄语角,快速提升口语能力
俄语入门指南:从字母到对话
权威发布:慢性咳嗽的诊断流程与治疗指南
左氧氟沙星:肾盂肾炎治疗的新希望