实名认证的身份证号格式如下:
身份证号码由18位数字组成,具体结构如下:
1. 前1位为省(自治区、直辖市、特别行政区)代码,例如:北京为110000。
2. 前2位为市(地级市、自治州、盟)代码,例如:北京市为110000。
3. 前3位为区(县、旗、自治县、自治旗、市辖区、林区、特区)代码,例如:北京市海淀区为110108。
4. 第4位至第10位为出生年月日代码,格式为YYYYMMDD,例如:1990年1月1日为19900101。
5. 第11位至第12位为顺序码,表示在同一地区同年同月同日出生的人编定的顺序号,其中奇数分配给男性,偶数分配给女性。
6. 第13位至第17位为校验码,用于校验身份证号码的正确性。
校验码的计算方法如下:
1. 将身份证号码前17位数字分别乘以不同的系数。从第一位到第十七位的系数分别为:7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2。
2. 将这17位数字与系数相乘的结果相加。
3. 将相加后的结果除以11,得到余数。
4. 根据余数,通过查表得到相应的校验码。
校验码对应关系如下:
余数 0 1 2 3 4 5 6 7 8 9 10
校验码 1 0 X 9 8 7 6 5 4 3 2
例如,某人的身份证号码为:110108199001011234,其校验码计算过程如下:
1. 将身份证号码前17位数字分别乘以不同的系数:1×7+1×9+0×10+1×5+0×8+8×4+0×2+1×1+9×6+9×3+0×7+1×9+1×10+2×5+3×8+4×4+2×2。
2. 将相乘的结果相加:7+9+0+5+0+32+0+1+54+27+0+9+10+5+40+32+16+4=244。
3. 将相加后的结果除以11,得到余数:244÷11=22,余数为0。
4. 根据余数0,查表得到校验码为1。
因此,该人的身份证号码为:1101081990010112341。
发表回复
评论列表(0条)