0
点赞
收藏
分享

微信扫一扫

身份证 最后一位 的计算过程

沪钢木子 2022-10-18 阅读 123


简单 说明



常识: 身份证的第18位(最后一位)

身份证号码共18位数字,最后一位称为校验码,是由前17位数字经过重重计算得到的



简述  计算  步骤


1. 前17位数字,分别与其系数相乘

2.将以上17个乘积,相加,得到总和

3.上一步得到的总和,除以11,得到余数

4.上一步得到的余数,对应各自的校验码

(上一步得到的校验码,便是第18位身份证)



详述  计算  步骤


1. 前17位数字,分别与系数相乘

这一步,得到17个乘积

前17位数字,都有各自的系数,如下

第01位的系数

7

第02位的系数

9

第03位的系数

10

第04位的系数

5

第05位的系数

8

第06位的系数

4

第07位的系数

2

第08位的系数

1

第09位的系数

6

第10位的系数

3

第11位的系数

7

第12位的系数

9

第13位的系数

10

第14位的系数

5

第15位的系数

8

第16位的系数

4

第17位的系数

2



2. 将以上17个乘积,相加,得到总和

前17位数字,每一位都和系数相乘,然后把乘积相加起来,得到总和



3. 上一步得到的总和,除以11,得到余数

任何一个数字,除以11,所得的余数有11种情况,即0至10,因此这一步的结果介于0至10之间



4. 上一步得到的余数,对应各自的校验码

上一步得到的余数,介于0至10之间,每一种余数,都对应另外一个值,称为校验码,便是身份证号码的最后一位(第18位)

余数和校验码的对应关系,如下表

余数

校验码

0

1

1

0

2

X

3

9

4

8

5

7

6

6

7

5

8

4

9

3

10

2





举报

相关推荐

0 条评论