为什么有的人身份证后面是X呢?

因为身份证最后一位校验码是用一个公式计算出来的结果,不是随机打的,所以男的也有,女的也不例外。

计算方法:

1、将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2。

2、将这17位数字和系数相乘的结果相加。

3、用加出来和除以11,看余数结果。

4、余数只可能有0-1-2-3-4-5-6-7-8-9-10这11个数字。其分别对应的最后一位身份证的号码为1-0-X -9-8-7-6-5-4-3-2(即余数0对应1,余数1对应0,余数2对应X...)。

5、通过上面得知如果余数是3,就会在身份证的第18位数字上出现的是9。如果对应的数字是2,身份证的最后一位号码就是罗马数字X。

扩展资料:

身份证一***18位数,比如:aaaaaabbbbbbbbccdX,前面6位“aaaaaa”是地址码,就是指户口所在县(市、旗、区)的行政区划代码,这一部分是根据 《中华人民***和国行政区划代码》进行编码的。

第一个“a”表示地区,1-华北、2 -东北、3-华东、4-中南、5-西南、6-西北。省份的编码也是各不相同,举几个例子说明:11 北京市、12天津市、14山西省、23黑龙江省、51 四川省、53 云南省、42湖北省、44广东省、31 上海市……

那么中间8位“bbbbbbbb”就是出生日期码了。而之后的2位“cc”是顺序码,指所在地的派出所的代码,“d”则代表男性,奇数为男性,偶数为女性。

前面17位叫本体码,是由个人信息决定的。最后一位被称为校验码,可能是0-9,也可能是X。

百度百科-居民身份证号码

新华网-身份证末位有X的 你到底是什么身份?