点击右上角更多
分享给好友或到朋友圈
居民身份证号码最后一位代表校验码。校验码是根据前面17位数字按照一定的算法计算得出的一位数字,用于验证身份证号码的合法性和真实性。其计算方法是:将前17位数字分别乘以对应的权重因子(从左到右分别为7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2),然后将乘积相加得到一个数,再将这个数除以11取余数,最后根据余数得出校验码。校验码的取值范围为0-10,其中0表示余数为10,因为身份证号码最后一位不可能是10,所以当余数为10时,校验码为X。