作业帮 > 综合 > 作业

请问为什么我的身份证号码最后一位是字母X而不是数字

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/23 23:58:53
请问为什么我的身份证号码最后一位是字母X而不是数字
请问为什么我的身份证号码最后一位是字母X而不是数字
哈哈哈哈,这是一道计算机题让我告诉你吧
身份证号使用计算机语言输的,最后一位叫验证码,它是这样算出的:
1步:前17为数字加权求和这的根据一个表求
比如某人身份证号是230103198105111412(前两位表示省,接下两位是市,19810511是出生年月日,141市和你同年同月同日生的人的顺序号)把每一个数字和对应的表中数相乘在求和得出
2步:校验码字符值得计算
就是用上一步得出的数除以11求出了一个余数
3步:对表
把上一步求得余数对照一个表,这个表就是你问的问题了
因为这个表中有了x出现
0 1 2 3 4 5 6 7 8 9 10
1 0 X 9 8 7 6 5 4 3 2
本人观点是你求得数正好是2,对应表中的X,所以~
再没有比这更详细地回答了!