我们经常用身份证来证明我们的身份,把身份证号当作我们的唯一标识来处理,那么身份证号到底会不会重复呢?像国庆节,春节这些好日子,要是大家都在这一天选择让小孩出生,身份证号真的不会重复吗?
其实会不会重复,还得看数量,当数量过多时,肯定会重复的,那么究竟同一天同一个地区有多少小孩出生,身份证号才会重复呢?想知道这个答案,我们得先弄明白身份证号是怎么确定的,现在身份证号基本都是18位,前6位代表地区,这个区域编码我们可以在国家统计局网站上查到,例如我们查看一下直辖市上海各区的编码
第7到14位是我们的出生日期年月日,第15,16位是该地区派出所对应的编码,第17位单数代表男孩,偶数代表女孩,从小到大排序。第18位表示校验码,是由前17位计算得到的,我们先看下面这个表格
位数
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
系数
7
9
10
5
8
4
2
1
6
3
7
9
10
5
8
4
2
余数
1
2
3
4
5
6
7
8
9
10
映射
1
X
9
8
7
6
5
4
3
2
上面这个表格是什么意思呢?我们以一个具体的身份证号来说明,身份证号可以在网上随机生成一个,如下所示
我们随机生成一个身份证号310106202201076522(若此身份证号与您的真实身份证号过于相似,可私信我改成其它的号码),我们先将位数与系数相乘3*7+1*9+0*10+1*5+0*8+6*4+2*2+0*1+2*6+2*3+0*7+1*9+0*10+7*5+6*8+5*4+2*2=197,将197除以11取余,结果为10,余数为10,映射值为2,所以第18位就是2。
现在我们明白了18位数,每一位的具体含义,以及数值是怎么来的。再回过头来想一想,两个身份证号相同必须满足的条件是前16位肯定是相同的,代码同一个地区同一个派出所并且是同一天出生,第17位要想相同,男孩或者女孩至少得超过5人。同一个派出所管辖的区域在同一天出生的男孩或女孩数量超过5人,这个概率是非常低的。
话又说回来,真的有6人该怎么登记身份证呢?有网友提出了一个看法,派出所对应的编码是2位,而同一个地区划分的派出所一般不会超过50所,那么按50所来规划的话,每个派出所还能再分配一个备用码,当超过5人时,就会使用备用码进行登记身份证。这个说法还没找到官方的出处。