关于身份证号码

身份证号码是跟随自己一生的一串数字,而这串数字的每一个数字都有自己存在的含义,你造吗~

2014-06-30 任一鹏

俺有身份证俺是有身份的人!

 

身份证上的每一位数字都代表什么呢↓

 

小编用自己的身份证来深度解析一下↓

 

141029199311110019

表示省(自治区、直辖市、特别行政区)14代表山西省

141029199311110019

表示市(地区、自治州、盟)10代表临汾市

141029199311110019

表示县(市辖区、县级市、旗)29表示小编是乡宁县的

141029199311110019

表示出生年月日不解释

141029199311110019

同个地址对同年月日出生编码00-那地那时小编头个出生

141029199311110019

奇数分给男性,偶数分给女性1-男性

141029199311110019

校验码下面会详细介绍校验码的计算

 

141029199311110019的涵义就是:

在1993年的11月11日光棍节山西省临汾市乡宁县第一个出生的帅小伙

 

相信大家最关注最后一位到底表示啥呢↓

 

来、看这里↓

 

校验码(身份证最后一位)是根据前面十七位数字码,按照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位数字和系数相乘的结果相加。

 

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。

 

5、通过上面得知如果余数是2,就会在身份证的第18位数字上出现的是 X。如果余数是10,身份证的最后一位号码就是罗马数字2。

 

例如:小编身份证号码为【141029199311110019】, 我们看看小编身份证是不是合法的身份证。

 

首先我们得出前17位的乘积和【(1*7)+(4*9)+(1*10)+(0*5)+(2*8)+(9*4)+(1*2)+(9*1)+(9*6)+(3*3)+(1*7)+(1*9)+(1*10)+(1*5)+(0*8)+(0*4)+(1*2)】是212。

 

算的有点乱?来看这里↓

 

ID 系数 乘积
1 7 7
4 9 36
1 10 10
0 5 0
2 8 16
9 4 36
1 2 2
9 1 9
9 6 54
3 3 9
1 7 7
1 9 9
1 10 10
1 5 5
0 8 0
0 4 0
1 2 2
212

然后用212除以11得出的结果是212/11=19—-3,也就是说其余数是3。最后通过对应规则就可以知道余数3对应的检验码是9。所以,可以判定这是一个正确的身份证号码。

 

所以俺可是100%良民喔~

全网发布

这个公众微信号是:YP2017(←长按)

此微信号均为小编个人原创↗欢迎分享到朋友圈

小编个人网站:www.20L5.com

联系小编请在会话窗口…更多菜单栏点击QQ

微信扫一扫
获得更多内容

Previous Next

Leave a Reply