身份证后四位怎么推算出来的(身份证号码后4位怎么推算)

3287 孛浩阔

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

文章目录

身份证号码后4位怎么推算

最后一位是根据钱17位算出来的,算法为: 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、3、4位是顺序码,奇数分给男性偶数分给女性,用来区别同地区同年同月同日生的人

怎样计算身份证的后四位数字

顺序码(第十五位至十七位)

  表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。

  校验码(第十八位数)

  (1)十七位数字本体码加权求和公式

  S = Sum(Ai*Wi),i=0,1,2……16,先对前17位数字的权求和

  Ai:表示第i位置上的身份证号码数字值

  Wi:表示第i位置上的加权因子(i=1、2、…17)

  Wi:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2

  (2)计算模(除以11得到余数Y)

  Y=mod(S,11)

  (3)通过模得到对应的校验码

    Y: 0 1 2 3 4 5 6 7 8 9 10

  校验码:1 0 X 9 8 7 6 5 4 3 2  (X为罗数字的10)

身份证后四位怎么算的【求助】

最后四位中,前三位是顺序号,男性用奇数,女性用偶数,最后一位是校验码。以下Javascript函数可计算出最后一位function checkIdCardNum(id){var coefTable=new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2);var checkTable=new Array("1","0","X","9","8","7","6","5","4","3","2")var sum=0;if(id.length!=17 && id.length!=18) return false;for(var i=0;i

相关文章

    脸大女生拍身份证技巧(脸大女生拍身份证技巧是什么)

    脸大女生拍身份证技巧(脸大女生拍身份证技巧是什么)

    竹安阳 9602

    身份证照片几寸(身份证照片尺寸是多少呢)

    身份证照片几寸(身份证照片尺寸是多少呢)

    箕蓉城 1857

    4127开头的身份证是哪里的

    4127开头的身份证是哪里的

    宦新柔 8186

    圆通同城快递几天能到达(圆通快递一般几天送到)

    圆通同城快递几天能到达(圆通快递一般几天送到)

    仝和顺 5900

    1.23日生日是什么星座(1.23是什么星座的)

    1.23日生日是什么星座(1.23是什么星座的)

    蒉季萌 2032

    九级风什么概念(九级大风是什么概念)

    九级风什么概念(九级大风是什么概念)

    奈灵萱 8968

    豆腐需要焯水吗(豆腐不焯水可以吃吗)

    豆腐需要焯水吗(豆腐不焯水可以吃吗)

    养水荷 4071

    鸡翅根是什么部位(鸡翅根是鸡的哪个部位)

    鸡翅根是什么部位(鸡翅根是鸡的哪个部位)

    贰初露 9141

发表评论

登录后才能评论