身份证号码最后一位数按什么公式计算

为什么我在网上随便输入身份证号码,会提示说错误,肯定是有规律的拉 .wsm为什么我算出来不对呢

最后一位是校验码
计算方法为:
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。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-07-08
好像是按登记顺序吧!我的号码最后一位是英文字母:X.
第2个回答  2009-07-08
什么题目啊 这是?

身份证号码最后一位数按什么公式计算
最后一位是校验码 计算方法为: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...

身份证后四位怎么推算
最后一位是根据钱17位算出来的,算法为:      1.将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7. 9 .10 .5. 8. 4. 2. 1. 6. 3. 7. 9. 10. 5. 8. 4. 2.      ...

身份证最后一位怎么算?
身份证最后一位是校验码,计算方式:根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。具体过程如下:1、将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2。2、将这17位数字...

18位身份证号码的最后一位是怎么推算出来的?
是根据ISO7064:1983.MOD11-2校验码计算公式计算而出。按照〖中华人民共和国国家标准GB11643-1999〗中有关公民身份号码的规定,18位身份证号码的最后一位为检验码,根据ISO7064:1983.MOD11-2校验码计算公式计算而出。以前17位编号为:53010219200508011为例,具体方式如下:1、将前面的身份证号码17位数分别...

18位身份证的最后一位数字是怎样算出来的
1. 身份证号码的最后一位数字是一个校验码,不是简单的编号。2. 校验码的计算方法涉及对前17位数字进行加权求和。3. 加权求和公式为:S = Sum(Ai×Wi),其中Ai代表第i位身份证号码的数字值,Wi代表第i位的加权因子。4. 加权因子Wi的值分别为:7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7...

身份证我最后一位数除了X之外还有别的字母吗?
身份证的最后一位是根据前17位算出的校验码。是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,是不会出现X的,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且我国的计算机应用系统也不承认19位的身份证...

身份证号码最后一位的校验原则是什么?
校验码(身份证最后一位)是根据前面十七位数字码,按照ISO7064:1983.MOD11-2校验码计算出来的检验码。计算方法1、将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2。2、将这17位数字和系数相乘的结果...

身份证最后一位的计算方法
你找到的这个答案是非常正确的,我有Excel的计算公式,可以传给你,希望你喜欢

身份证的最后一位数字是怎么算出来的?
身份证的最后一位数字,作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么 此人的身份证就变成了19位。X是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准 ...

18位身份证的最后一位数字是怎样算出来的
最后一位的校验码计算方法如下:(1)十七位数字本体码加权求和公式,先对前17位数字加权求和 S = Sum(Ai×Wi), i = 0,1,2,...,16 Ai:表示第i位置上的身份证号码数字值 Wi:表示第i位置上的加权因子,Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 (2)计算模 Y = mod(S, ...

相似回答