身份证号码上的x是什么意思(身份证最后一位是x表示什么意思)
身份证号码上的x是什么意思
1.先说说身份证编码的规则。二代身份证号码为18位,第2位代表省/直辖市,第4位代表(地区级)市,第6位代表地级市/县;第7-10位代表出生年份,第11-12位代表出生月份,第13-14
2.位代表出生日;第15-16位为出生顺序编号,第17位为性别标号,男用奇数,女用偶数,第18位为校验码。是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替(注:这个x是罗马数字十,不是英文字母x,遇到的话读十即可)。
3.校验码是由身份证号码前17位经过一定的规则计算得来的。也就是将身份证号码前面的17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:2。
4.身份证校验码,主要是配合计算机管理使用的,基本是检错纠错作用。身份证号码作为数据在向计算机或其它设备进行输入时,容易产生输入错误,为了减少输入错误,编码专家发明了各种校验检错方法,并依据这些方法设置了校验码。如果计算机输入的时候,输入的前17位和后一位对应关系不一致,则系统会判断这个号码是有错误的,提醒录入者检查修正。简单地讲,身份证最后一位的作用就是检查核对前边输入的数字是否有错误。有很多输入身份证的界面,输入完了系统提示身份证号码错误,并不是它们真的知道身份证是多少,而是靠的就是这个校验码比对,对不上就是错了。
身份证最后一位是x表示什么意思
1.居民身份证一共18位数,前六位数是代表省,市,县。中间八位数代表出生年月日,最后四位数代表验证码,倒数第二位数单数代表男性双数代表女性,最后一位数出现X是代表10。因为居民身份证是18位数,只能用0-9来排列如果用10来排列就出现了19位数,计算程序是不认可的,所以用x来代替。
2.校验码的数字是由国家规定好的,一定是0-9位数。那么如果出现了10 该怎么办?若将它写进去,那身份证就有十九位数了,显然是不符合我们身份证的要求的(18位身份证号)。
3.如果生成的数是在1-9之间,自然采用算出来的这个数字。 不过要吃计算出来的数字并不是个位数,而是10的话,则需要英文字母x来代替了。国家就必须想办法将那个“10”用其他符号代替,因此用“X”代替。
4.身份证最后一位是根据前面十七位数字码,按照校验码计算出来的检验码。作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0~9,就不会出现X。
本文到此结束,希望对大家有所帮助。
本文采摘于网络,不代表本站立场,转载联系作者并注明出处:http://www.9iwh.cn/chuxing/202208/46696.html