身份证后面x是什么意思:是校验码10的替代字符

身份证后面x是什么意思:是校验码10的替代字符

去银行办银行卡的时候,才彻底搞懂身份证后面x是什么意思,之前好几年一直都以为这个字母是随机编的,甚至傻傻觉得带x的身份证号码是特殊号码,办理业务会更麻烦。

一直习惯性把身份证最后的x当成普通字母输入,不管是手机登录政务平台,还是线上填报名表,全部小写输入,很多平台直接提示号码格式错误,来回折腾好几次,都找不到问题出在哪。

排队到柜台办理业务,柜员扫完身份证又看着我手动输入一遍号码,页面依旧弹出格式不对的提醒。当时站在大厅里格外尴尬,身后还排着长长的队伍,手心都有点发紧,反复核对前面十八位数字,确认每一位都没有输错,唯独最后一位的x始终搞不对。

别小写,必须大写。

柜员随口说了一句话,瞬间点醒我。

之前一直分不清这个字符到底是英文字母x,还是罗马数字的符号,也从来没有深究过身份证编码的小规则。后来才反应过来,身份证一共十八位数字,最后一位是系统自动生成的校验码,用来核验前面所有号码是否填写有误,正常校验码范围是0到9,一共十个数字。可校验码算出来刚好是10的时候,两位数字放不下,就统一用大写的X来代替,根本不是什么专属编号,也没有任何特殊身份含义。

之前踩过最没用的坑,就是听信身边朋友随口说的话,觉得这个x区分大小写无关紧要,系统都能自动识别。好几次线上报名考试,因为小写x卡着审核过不去,白白浪费了填报的时间,还来回刷新页面浪费流量。

还有一次坐高铁自助机取票,手动输入身份证号取票,小写x一直无法识别,只能老老实实去人工窗口排队,耽误了进站的时间。那时候才明白,所有官方政务系统、交通系统、金融系统,全部只认可大写X,小写字母完全不兼容,系统会直接判定身份证号码非法。

身边不少同龄人都和我有一样的误区,有人觉得x是偏远地区专属编码,有人觉得是补办身份证才会出现的后缀,还有人直接把它当成随机生成的验证码。这些说法全都不对,和户籍地、补办次数、个人信息全都没有半点关联,单纯就是编码规则里,为了适配十八位号码,用来替代数字10的固定字符而已。

前段时间帮家里长辈填写医保线上备案表单,长辈身份证末尾刚好也是X,一开始下意识想输小写,想起之前一次次碰壁的经历,直接切换大写,表单一次性核验通过,全程没有一点卡顿。

夜里躺在床上刷手机,随手点开之前保存的错误填报记录,看着一堆因为小写x失败的订单和报名表,只觉得自己之前实在太马虎。从来不愿意多花一分钟弄懂这个简单的编码规则,反反复复在同一个小问题上出错,白白浪费很多没必要的时间。

了解更多百科知识请访问 百科