科普知识大揭秘:为什么有的人身份证最后一位是X?

大千世界 254 0

  身份证具有证明公民身份的效力,是人们在很多场合和情形中都要经常用到的必备证件。不知你有没有发现,有的人的身份证号是由一组纯数字构成的,而有的人身份证号的最后一位却是X。这到底是怎么回事呢?

  要弄清楚这个问题,我们就要了解身份证号是按照什么样的标准进行编排的。其实,我们的身份证号的每个数字和符号都是有明确意义的。目前,我国的身份证号码共有18位。按照从左到右的顺序,前6位被称为“地址码”,也就是常住户口所在的市、区、旗、县等行政区划的代码。具体代码参见《中华人民共和国行政区划代码》进行编制。接下来,在6位地址码之后就是8位“出生日期码”,表示持有人的出生年、月、日。这之后的是3位“顺序码”,顾名思义是为前14位编码都相同的人编定的顺序号。一般来说,奇数会分配给男性,而偶数则分配给女性。

  

科普知识大揭秘:为什么有的人身份证最后一位是X? -第1张图片-大千世界


  这前面17位统称为“本体码”,记录了持有人的个人信息。而最后一位号码被称为“校验码”。校验码是根据校验共识由本体码决定的,是为了验证录入或转录过程的准确性。具体的校验公式是:按照从右到左的顺序,先对前17位“本体码”进行乘积求和,乘积的方法是右边的第一位乘以2,接着每向左一位就多乘以一个2,在得到求和结果后除以11得到余数,最后用1或12减去这个余数就是最后一位校验码。但是,当用1或12减去这个余数后得数是10的时候,就会用罗马数字X来表示。

  所以,如果某人的尾号根据校验公式计算出来的结果是0~9,就不会出现X。可如果尾号计算出的结果是10,那么就会用X来代替,因为如果用10做尾号,此人的身份证号就变成了19位,就违反了国家标准。这就是为什么有的人的身份证号最后一位是X。


抱歉,评论功能暂时关闭!