身份证号码大全

导读搜索文章养成计划很多人的身份证号末尾是X,而且这个X经常会引发一些小麻烦。那么这个X到底代表什么含义,又应该怎么读?根据国家标准《公民身份号码》,目前我国公民身份号码由18

搜索文章养成计划

很多人的身份证号末尾是X,而且这个X经常会引发一些小麻烦。

那么这个X到底代表什么含义,又应该怎么读?

根据国家标准《公民身份号码》(GB11643—1999),目前我国公民身份号码由18位数字组成。

其中前6位数字是地址码,是和户口所在地关的,如上海市黄浦区为310101。

接下来中间的8位数字,是出生日期码

身份证号码必须要有唯一性。

在同一个县区,同年同月同日生的人有不少,区别他们,就要靠接下来3位顺序码了。

在同一个县区里,对同年同月同日生的人排个顺序,用3位数字(最多999人)通常也足够了。

这3位数字中的最后一位,也就是身份证号码中的倒数第2位,奇数分给男性,偶数分给女性。

但是在输入这17位数字时,难免会有人输入错误,错了也不容易发现,容易引发一些不必要的麻烦。

这时候身份证最后一位校验码就发挥作用了。

这个校验码是由前面的17位数字,经过运算得出。

如果身份证号输入错误,前面17位数字和最后1位校验码就对不上,身份证验证系统就会报警。

由于校验码的数字范围是1-10,如果直接用10,身份证号就变成了19位,因此10用X代替。

之所以用X代替10,是因为罗马数字中,X就代表数字10。

由于很多人不理解X的含义,因此将X读成“叉”或“埃克斯”,但是从读音和意义相互匹配的角度来说,身份证末尾的X,读成“十”更加合适。

不过在实际中,为了沟通方便,不管读“叉”还是读“埃克斯”,双方能理解就够了。

有人可能会问,为什么最后一位一定要有10?

这是因为前面说的计算方法中,模数取了11。

之所以取11也是为了能够更好地判别错误。

取11能识别到所有的单替换、单换位和位移错误,对双替换错误的识别率也有90%。如果取10虽然避免了X的出现,但是对双替换错误的识别率无法保证90%。

还有一种方式,是遇到校验码为10的身份证号就弃用。

这样确实是可行的,但也会有新的问题。

因为在损失这样一些号码后,身份证号可能会出现不够用的情况,尤其是对于人口众多的国家来说。

免责声明:本文章由会员“李原”发布如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系