身份证号码有自己的编制规律,重复的可能性几乎没有。
按地域划分。每个人出生都有一个出生地,某个省市,某个区县,总会有一个地点,一块空间,具体到身份证号里,前几位所代表的正是每个人所在的空间。2.按时间划分。每个人都有生日,生日代表着什么?如何把时间看做一条长河,那么你的生日就是上岸的那一刻岸的位置,可能这个位置这一刻有很多人上岸,但对于你个人只有一个位置,毋庸置疑。在身份证号里中间几位年月日就是这个时间点的体现。3.有序数字。就如你去吃饭等座,你会先领取一个号,从1到100,依次有序的加一,你所领取的这个号,在你吃饭之前肯定是唯一的,身份证号后几位即可与此类比。
具体的规则如下:在身份证号中,在前六位中第一到第二位确定省级市,第三至第四确定地级市,第五至第六确定县级市。对于中间八位的规则:用户的出生年月日,如你是1994年1月22日出生的,中间八位为19940122。第十五至十六位为0-9之间的顺序码,00-99之间的数字。第十七位代表性别,奇数为男,偶数为女。第十八位为0-10(10用罗马数字X代替)的校验码,而且这里的校验码并非随机产生,而是由前十七位来决定的。
科学家通过计算机计算得出:如果在我所出生的区(身份证前六位精确到区县)并且在我出生的那一天有501个男孩出生,如果保证身份证位数恒定18位不增加且只允许数字情况下,肯定有两个人要撞身份证号,所以与我撞身份证号的可能性即为五百分之一。
而实际上,中国平均每天每个区县有17个新生儿,有一些人口密集的地方超平均数10倍或者20倍,也可看出来也离500个差距甚远,所以可得出结论基本没有可能两个人身份证号会相同,如果人口真到非常庞大的时候 ,身份证号也会相应增加位数或者引入英文字母来规避号码相同的问题。