搜索
首页 生活 生活常识

2000年以前办理的身份证应加哪几位?

我的身份证是15位的,怎么才能知道我身份证18位的号码?

全部回答

2004-11-15

0 0

    前6位是地区码,接下来8位是生日(以前是6位),最后再多加了一位校验位。这个检验位是通过算法算出来的。 先有一个固定的17位的权重数组(即对应于前面17位中每一位的权重):7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2 然后将前17位数字按上面的权重累加,总和除以11,假定为s。
     另外还有一个固定的验证码的数组:1,0,X,9,8,7,6,5,4,3,2 最后找到这个数组中第s+1个字母就是最后一位校验码。
     举例如下:假设有一15位的身份证号为 0212203,那么先将其生日年份补全,得到 3,然后计算权值 2*7+8*9+1*10+0*5+8*8+3*4+1*2+9*1+7*6+7*3+0*7+2*9+1*10+2*5+2*8+0*4+3*2=306 306除11后余9,而验证码数组中第10个数为3,所以转换后的18位身份证号码为 33 。

2004-11-16

717 0

2000年以前办的居民身份证是15位号码,2000年以后办的居民身份证号应加上出生年月的全称。最后加上校证号码。

2004-11-15

740 0

身份证号码的组成是:省或市(例如:北京市:110)+区(例如:朝阳区:105)+你的生日(原来的是六位:分别为:年份的后两位+月份+日期,现在的是在把年份打全,也就是说年份是四位的,例如:1970)+公安局发的的后三位,号码(男的最后一位为单数,女的最后一位为双数),现在在最后一位又多加了一位数,即:0,1,2,3,4,5,6,7,8,9,X

2004-11-15

705 0

在前六位后加19在最后一位加个数(这个数公安局给) 如210134(19) 2(2)

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

生活
生活常识
美食/烹饪
起名
服装/首饰
美容/塑身
购物
购车养车
家电
礼节礼仪
家居装修
保健养生
交通出行
婚嫁
购房置业
育儿
生活常识
生活常识
举报
举报原因(必选):
取消确定举报