一代身份证号码是由15位数字组成的,而二代身份证号码则是由18位数字组成的。为了将一代身份证号码转换成二代身份证号码,我们需要进行如下操作:
1. 在一代身份证号码的前六位数字中,将前两位数字改为所在省份的行政区划代码,中间两位数字改为所在城市的行政区划代码,最后两位数字改为所在区县的行政区划代码。
例如,若一代身份证号码的前六位数字为320123,表示该身份证号码所属的省份为江苏省,城市为南京市,区县为栖霞区。则在转换成二代身份证号码时,前六位数字应改为320102。
2. 在一代身份证号码的第七至十二位数字中,不进行任何修改。
3. 在一代身份证号码的最后三位数字中,加入一位校验码,该校验码的计算方法如下:
将前17位数字分别乘以对应的权重,权重从左至右依次为:7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2。
将乘积之和除以11,得到余数。
根据余数的值,确定校验码。余数为0时,校验码为1;余数为1时,校验码为0;余数为2时,校验码为X;余数为3至10时,校验码为11减余数。
例如,若前17位数字分别为32010219800101001,则乘以对应的权重后,乘积之和为:(3×7)+(2×9)+(0×10)+(1×5)+(0×8)+(2×4)+(1×2)+(9×1)+(8×6)+(0×3)+(0×7)+(1×9)+(0×10)+(1×5)+(0×8)+(0×4)+(1×2)=162
将乘积之和162除以11,得到余数为6。因此,校验码为11减余数,即校验码为5。
4. 在一代身份证号码的第七至十二位数字和最后三位校验码之间,加上年份、月份和日期的数字,共6位数字。其中年份的前两位数字与一代身份证号码中的第7至8位数字相同,后两位数字表示出生年份的后两位数字,月份和日期的数字与一代身份证号码中的第9至12位数字相同。
例如,若一代身份证号码为320123800101001,则转换成二代身份证号码后,应为320102198001010015。
通过上述操作,我们就可以将一代身份证号码转换成二代身份证号码了。需要注意的是,若一代身份证号码中的年份表示方式为两位数字,则在转换成二代身份证号码时,需要根据实际情况确定所属世纪。例如,若一代身份证号码中的年份为90,则在转换成二代身份证号码时,应根据出生年份的前两位数字确定所属世纪,即19。
上一篇:学生手册三年级家长的话
下一篇:哈弗h6真实油耗1.5T