每个公民都有属于自己的身份证,上面有一串独一无二的身份证号码,很多市民还不知道身份证号码的数字代表什么意义,18位数字各有含义,你的出生地、出生年月都包含在上面。

18位身份证号码数字代表的意义

身份证号码的数字代表什么意义,18位数字各有含义(附校验码算法)

1、前1、2位数字表示:所在省份的代码。

2、前3、4位数字表示:所在城市的代码。

3、前5、6位数字表示:所在区县的代码。

4、第7-14位数字表示:出生年、月、日,7-10位是年,11-12位是月,13-14位是日。

5、第15、16位数字表示:出生顺序编号/所在地的派出所的代码。

6、第17位数字表示性别:奇数表示男性,偶数表示女性。

7、第18位数字是校检码:是由计算机随机产生,可以是0到9的数字,也可以是X

X是罗马数字的10,用X来代替10,可以保证公民身份证符合国家标准。

15位身份证号码数字代表的意义

1、前1、2位数字表示:所在省份的代码。

2、前3、4位数字表示:所在城市的代码。

3、前5、6位数字表示:所在区县的代码。

4、第7-8位数字表示出生年份;9-10表示出生月份;11-12出生日期。

5、第13-14数字表示:出生顺序编号/所在地的派出所的代码。

6、第15为表示:性别标号。

18位数身份证的校验码算法

身份证号码的数字代表什么意义,18位数字各有含义(附校验码算法)

身份证号码的数字代表什么意义,18位数字各有含义(附校验码算法)

首先一个人的身份证号前17位:42098419970109601

看表格:第一位到第十七位的加权因子分别为:7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2。

将身份证号码与对应加权因子乘积求和,举例子:

乘积求和:4*7+2*9+0*10+9*5+8*8+4*4+1*2+9*1+9*6+7*3+0*7+1*9+0*10+9*5+6*8+0*4+1*2=361

求和结果除11得余数:361/11=32余9

看表格

余数:0-1-2-3-4-5-6-7-8-9-10

余数分别对应的号码:1-0-X -9-8-7-6-5-4-3-2

余数9对应的号码是3。得到最后的完整身份证号:420984199701096013。

这个算法是用来判断大家输入的身份证号码是否正确的。

二代身份证的有效期有四种年限

身份证号码的数字代表什么意义,18位数字各有含义(附校验码算法)

年龄在0-16周岁,发5年有效期;

年龄在17-25周岁,发10年有效期;

年龄在26-45周岁,发20年效期;

年龄在46周岁以上的,发长期有效的身份证。

如果身份证快过期了,最好提前3个月去当地的派出所办理。如果异地户口,需要到支持异地办理的派出所或公安局去办理。