身份证号码的最后一位

身份证号码的最后一位,第1张

身份证的最后一位是根据前17位计算的校验码。尾号是0-9就没有x,是10就换成x,这样可以保证身份证号不多。

顺便普及一下我们的身份证号包含了多少信息。

身份证号码的组成

地址码(身份证前六位)表示编码对象常住户口所在地的县(市、旗、区)行政区划代码。

生日编码(身份证的第7到第14位数字)表示编码对象的出生年月日。

序号(身份证15至17位数字)是同一地址码所标识的区域内同一年、月、日出生的人编制的序号。第十七个奇数给男人,偶数给女人。

校验码(身份证的最后一位数字)根据ISO 7064: 1983计算的校验码。MOD 11-2按前17位数字。作为尾号的校验码由编号单元按照统一的公式计算。如果某人的尾号是0-9,就不会有X,但是如果尾号是10,那就用X代替,因为如果用10作为尾号,这个人的身份证号就变成了19位。为了身份证号码位数的一致性,用罗马字母X代替10。

校验码的具体计算方法

1.将之前身份证号的17位乘以不同的系数。对应于第I位的数字是[2 (18-i)] mod 11。第一名到第十七名的系数分别是:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2;

2.将这17位数字与系数相乘的结果相加;

3.将相加的和除以11,看余数是多少;

4.余数只能有11个数0 1 2 3 4 5 6 7 8 9 10。他们对应的最后一个身份证号码是10x98765432

5.由上可知,如果余数为2,身份证的第18位数字上会出现罗马数字ⅹ。如果余数是10,身份证最后一个数字是2;

比如一个男人的身份证号是34052419800101001X。我们要看看这个身份证是否合法。

首先我们得到前17位的积和是189。

然后:189除以11的结果是17 +2/11,也就是余数是2。

最后,我们可以通过对应规则知道余数2对应的数是X。所以,这是一个合格的身份证号。

知识拓展:

居民身份证号码,正确正式的称谓应该是“公民身份号码”。根据中华人民共和国国家标准(GB 11643-1999)规定,公民身份号码为特征组合码,由17位数字本体码和数字校验码组成。

从左到右的顺序是:六位地址码、八位出生日期码、三位序列码和一位校验码。中华人民共和国居民身份证是证明公民个人身份的有效国家法律证件。

欢迎分享,转载请注明来源:聚客百科

原文地址: http://juke.outofmemory.cn/tour/259284.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存