身份证号码带有x是什么意思

先说说身份证编码的规则 。
二代身份证号码为18位 , 第1、2位代表省/直辖市 , 第3、4位代表(地区级)市 , 第5、6位代表地级市/县;第7-10位代表出生年份 , 第11-12位代表出生月份 , 第13-14
位代表出生日;第15-16位为出生顺序编号 , 第17位为性别标号 , 男用奇数 , 女用偶数 , 第18位为校验码 。是由号码编制单位按统一的公式计算出来的 , 如果某人的尾号是0-9 , 都不会出现X , 但如果尾号是10 , 那么就得用X来代替 。
所以说 , 如果后边是X , 说明它的校验码是10 , 校验码只能用一位数标记 , 所以凡是校验码为10的 , 就标记为X 。
再说说校验码的生成以及作用 。
校验码是由身份证号码前17位经过一定的规则计算得来的 。也就是将身份证号码前面的17位数分别乘以不同的系数 。从第一位到第十七位的系数分别为:7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2 。
将这17位数字和系数相乘的结果相加 。
即:
第一位x7+第二位x9+第三位x10+第四位x5+第五位x8
+第六位x4+第七位x2+第八位+第九位x6+第十位x3
+第十一位x7+第十二位x9+第十三位x10+第十四位x5
+第十五位x8+第十六位x4+第十七位x2
用加出来和除以11 , 取余数 。
余数只可能有0-10这11个数字 。其分别对应的最后一位身份证的号码为1、0、X、9、8、7、6、5、4、3、2 。
通过上面计算得知如果余数是3 , 第18位的校验码就是9 。如果余数是2那么对应的校验码就是X , X实际是罗马数字10 。
身份证校验码 , 主要是配合计算机管理使用的 , 基本是检错纠错作用 。身份证号码作为数据在向计算机或其它设备进行输入时 , 容易产生输入错误 , 为了减少输入错误 , 编码专家发明了各种校验检错方法 , 并依据这些方法设置了校验码 。如果计算机输入的时候 , 输入的前17位和后一位对应关系不一致 , 则系统会判断这个号码是有错误的 , 提醒录入者检查修正 。简单地讲 , 身份证最后一位的作用就是检查核对前边输入的数字是否有错误 。有很多输入身份证的界面 , 输入完了系统提示身份证号码错误 , 并不是它们真的知道身份证是多少 , 而是靠的就是这个校验码比对 , 对不上就是错了 。
感请 。
我曾经当过几年警察 , 也曾经在派出所干过户籍 , 既简单又复杂 。
【身份证号码带有x是什么意思】容我多说几句 。首先 , 我给大家介绍一下居民身份证(以前叫公民身份证)号码沿革 。我国自1999年实施居民身份证号码制度以来 , 许多公民身份号码末位为“X”的公民 , 由于不明白“X”的含义 , 要求给予更换 , 产生了不必要的误会 。目前我国公民身份证号码由18位数字组成:前6位为地址码 , 第7至14位为出生日期码 , 第15至17位为顺序码 , 第18位为校验码 。检验码分别是“0、1、2、……10”共11个数字 , 当检验码为“10”时 , 为了保证公民身份证号码18位 , 所以用“X”表示 。虽然校验码为“X”不能更换 , 但若需全用数字表示 , 只需将18位公民身份号码转换成15位居民身份证号码 , 去掉第7至8位和最后1位3个数码 。

推荐阅读