搜索
写经验 领红包
 > 影视

为什么有的人身份证最后一位是X?

问:为什么有的人身份证最后一位是X?

身份证号码的最后一位校验码采用模数为11的算法进行计算,计算公式为:将前17位数字分别乘以对应的权重因子,然后将所得积相加,得到的和再除以11,余数对应的数字即为校验码。其中,如果余数是10,则校验码用“X”代替。

为什么有的人身份证最后一位是X?

例如 33021220120208xxxx。

我们先用身份证的前17位数字分别乘不同的系数,从第1位到第17位的系数分别是7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2。接着将这17位的数字和系数相乘的结果相加!算式为:

3×7+3×9+0×10+2×5+1×8+2×4+2×2+0×1+1×6+2×3+0×7+2×9+0×10+8×5+......=323。

然后用相加的和除以11,然后进行求余,算式是323 % 11 = 4。

最后看一下余数有可能是:0、1、2、3、4、5、6、7、8、9、10这11个数字

分别对应最后一位身份证号码为:1、0、×、9、8、7、6、5、4、3、2

而我的算出来余数是4刚好对应的是8!所以我身份证最后一位校验码是8

此外,根据身份证号码的构成规则,身份证号码的前6位代表户籍所在地行政区划代码,第7-14位是出生年月日,第15-17位是顺序码,最后一位是校验码。在填写身份证号码时,如果出生年月日部分的数字无法确定,则可以用“X”代替。

身份证最后一位为什么不是数字而是X,代表什么含义? 1.最后一位是X,代表农村户口? 2.最后一位是X的,是超计划生育的? 3.X是少数民族的? 4.补办身份证的话,后面才会有X的么? 5.将来会成为牛X的人,所以身份证上有X? 6.根据染色体男的是Y,女的是X?

优秀作者:提拉米苏TiLaMiSu