身份证号码编码规则及校验位校验算法

关注:4 发布时间:2021-07-13 10:37:06

导语本文整理了身份证号码编码规则及校验位校验算法经验知识,帮助您全面了解,小白也能成为高手,跟随小编一起来看一看吧!

详细介绍方法/步骤

(前六位身份证号)表示编码对象常住地所在县(市、镇、区)的行政区划代码。1-2省、自治区、直辖市代码;3-4个地级市、盟、自治州代码;5-6个县、县级市、区代码。

(身份证号7号到14号)表示编码对象出生的年、月、日,其中年用四位数字表示,年、月、日之间没有分隔符。

(身份证号码15号至17号)在地址码标注的区域内,出生于同一年、月、日的人员的序号。其中,第17位对男性来说是奇数,对女性来说是偶数。

(身份证号码的比较后一位数字)是根据之前的17位数字代码和校验码iso 7064:1983计算的校验码。mod 11-2。如果某人的尾号是0-9,就不会有x,但是如果尾号是10,就一定要换成x,在罗*数字中是10,可以保证公民身份证符合国家标准。

我们来说说比较后一个校验码的计算方法

首先,将前一个身份证号的17位数字乘以不同的系数。从第一名到第十七名的系数分别是7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2

接下来,将17位数字与系数相乘的结果相加

然后把总和除以11,就可以看到余数。余数只能有11个数字,0-1-2-3-4-5-6-7-8-9-10。比较后一张身份证的号码是1-0-x-9-8-7-6-5-4-3-2。

以上方法可以用来计算一个人的身份证号是否合法。

温馨提示

身份证上有我们每个人的重要信息,所以我们必须妥善保管。如果是意外丢失,尽快去当地派出所挂失

猜你喜欢

热门互联网经验

360微商频道查询入口