身份证号码的最后一位验证码计算方法为:1.将前面的身份证号码17位数分别乘以不同的系数从第一位到第十七位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 22.将这1。身份证号码的最后一位验证码如何计算?更多详情请大家跟着小编一起来看看吧!

身份证号码的最后一位验证码如何计算

身份证号码的最后一位验证码如何计算(1)

身份证号码的最后一位验证码计算方法为:

1.将前面的身份证号码17位数分别乘以不同的系数。

从第一位到第十七位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2

2.将这17位数字和系数相乘的结果相加。

3.用加出来和除以11,看余数是多少?

4.余数只可能有0 1 2 3 4 5 6 7 8 9 10这11个数字。其分别对应的最后一位身份证的号码为1 0 X 9 8 7 6 5 4 3 2。

身份证号码的最后一位验证码如何计算

身份证号码的最后一位验证码如何计算(2)

1、身份证号码的最后一位验证码可以通过一定的算法计算得出;

2、 根据国家标准GB 11643-1999《公民身份号码》,身份证号码的最后一位为校验码,是用来验证身份证号码是否合法、正确的;校验码的规则为:将身份证号码前17位数字分别乘以不同的系数,然后将所得积相加,再除以11取余,最后根据余数找到验证码;

3、这个规则比较复杂,需要仔细计算,但是可以通过在线工具或者手机APP方便地计算出来,例如“身份证号码助手”、“身份证验证器”等应用。

身份证号码的最后一位验证码如何计算

身份证号码的最后一位验证码如何计算(3)

按照相关规定,身份号

是由17个数字和1个数字校验码组成的。而最后一位校验码,就是检查身份证

是否正确的主要依据。它的计算方法,主要是由前17位乘以不同的系数,最后的总和除以11。在这种情况下,得到的余数

,就是校验码。

那么我们在反推的时候,就可以用身份证号乘于系数,当最后得出的余数和末尾校验码不同时,就代表这个身份证,是一个假的身份证,不符合我们国家的标准。另外,余数对应的数字不同,并不是说余数就一定是最后一位身份证号码。

1、校验码计算方法

校验码的计算方法,主要分为三步。第一步是把前面的17位数字,乘于不同的系数(依次是:7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2)。前17位数字,依次是六位数字地址码、八位出生年月日、三位数字顺序码;

第二步是把17位数字相乘对应系数的结果,进行总和;

第三步是用加起来的综合除以11,看余数是多少。

这里需要注意一点,那就是余数对应的号码。余数只有11位,是从0到10。不过它末尾的数字,是有变化的。从0到10依次对应的尾数,分别是1、0、X(罗马数字

)、9、8、7、6、5、4、3、2。

2、校验码的功能

校验码的功能,严格来说有两个。一是我们在填写身份证号码时,系统的算法可以检测出来对错。只要有一位数字错误,那么最终的校验码都是错的。除了检测校验码,同样也可以检测相邻的数字。

另外一个功能,是推断出错误的身份证数字。比如说我们在填写的时候,误把出生日期1999年,写成了1998年。那么利用推断的方法,就可以得知正确的数字。虽然校验码不是纠错码,但在特殊情况下,有这样的功能。

身份证号码的最后一位验证码如何计算

身份证号码的最后一位验证码如何计算(4)

身份证号码的最后一位验证码计算方法如下:

1. 将身份证号码前17位数分别乘上对应的系数,系数从左至右依次为:7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2。

2. 依次将这17个乘积相加得到一个和。

3. 将上述和除以11,得到一个余数。

4. 根据余数得到对应的验证码。如果余数为0,则验证码为1;如果余数为1,则验证码为0;如果余数为2,则验证码为X;如果余数为3到10,则验证码与对应的数字相同。

例如,某人身份证号码前17位为32052319891234567,那么其最后一位验证码计算过程如下:

(3×7 + 2×9 + 0×10 + 5×5 + 2×8 + 3×4 + 1×2 + 9×1 + 8×6 + 9×3 + 1×7 + 2×9 + 3×10 + 4×5 + 5×8 + 6×4 + 7×2) ÷11

=246÷11

=22...4

因此,该人身份证号码的最后一位验证码为4。

身份证号码的最后一位验证码如何计算

身份证号码的最后一位验证码如何计算(5)

身份证校验码的计算方法如下:

1、将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2

2、将这17位数字和对应的系数各自相乘的结果相加;

3、用加出来的和除以11,看余数是多少;

4、余数只可能是0 1 2 3 4 5 6 7 8 9 10这11个数字中的一个。这些余数分别对应的最后一位身份证的号码为1 0 X 9 8 7 6 5 4 3 2