99问答网
所有问题
为什么身份证编号最后有个英文字母?
我看了周围的人,他们都是由数字组成的。
举报该问题
推荐答案 2013-11-17
按身份证校验码算法如果算出18位身份证号码的最后一位校验码是10,就用罗马数字的Ⅹ代替(并不是英文字母X和x)。公安部搞这个东东出来,真是个大麻烦,而现在身份证上这个校验码有的打成大罗马数字Ⅹ,有的打成小罗码数字ⅹ,也不统一,这两个的ASCII码值又不同,一个是8553,一个是8569,对计算机系统来说这完全是两个不同的身份编号。真是乱套了。大多数柜员在受理业务须审查身份证件时,遇到身份证号码最后一位带有罗马数字Ⅹ或ⅹ的,需在系统中录入的,都是用英文字母X或x替,细心点的身份证上打印的是大罗马数字的就录入小写英文字母X,小罗马数字的就录入小写英文字母x,马虎的就不分,大小写乱录。这又给统版需要审查客户身份证件的交易造成一定麻烦,大小写录入不对,主机会提示证件不符,导致交易失败。并且存在的一个问题是产生一个身份证号码可能生成多个客户号,持这种身份证编号带有X的客户第一次开户时,身份证号码最后一位如果录入的是英文大写字母X,产生一个客户号,接下来再开户时,如果录入的是小写,又产生一个新的客户号。
现在我们要在统版中新增加15位身份证号码升级为18位的功能,不可不注意以下几个问题:
①转换出来的罗马数字X与客户证件上的罗马数字大小写不一,如转换出来校验码是大写罗马数字,而客户所持身份证件是小写罗马数字。
②转换出来最后一位校验位是罗马数字,与之前存在的18位身份证号码(最后一位录入英文字母X或x)不同。这会产生两个不同的客户号。
③终端要输个罗马数字又很难,并且大家也把这个罗马数字认作英文字母,这给这些客户以后的业务办理也会带来一定的麻烦,总不会每次在为这些客户办理须审查身份证号码的交易都按ALT+8553或ALT+8569输入X吧。并且还要考虑其它外围系统不支持的问题。所以建议对这个特殊校验码的输入能给予规范。
方案有三:
一是全部以大写罗马数字Ⅹ代替,录入时按住ATL在小键盘中输入8553。这要加强培训,纠正错误,告之以正确方法,当然也会存在培训不到,柜员不知道的情况,加上其它外围系统,有难度;
二是全部强制以大写英文字母X代替。将错就错,按大家的习惯来办;
三是以英文字母X代替,系统对这个的检验不分大小写。不管录入的是大小写,都辨为一个证件号码,只产生一个客户号。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/evezjzXWv7BX7vtOWv.html
其他回答
第1个回答 2013-11-17
身份证最后一位是检验码
检验码分别是“0、1、2、……10”共11个数字,当检验码为“10”时,为了保证公民身份证号码18位,所以用罗马数字“X”表示。
第2个回答 2013-11-17
字母都没的排了 跟车牌一个道理 人太多了
第3个回答 2019-06-27
那是因为根本不知道具体的,比如同一天出生的可能有两个,谁先谁后说不清,登记的时候干脆就来个X.我就是这样的
相似回答
身份证
后面的
英文字母
是
什么
意思?
答:
1、身份证最后一位的英文字母X,是代表数字10
。没有其它英文字母了。它其实不是英文字母,准确的说应当是罗马数字X(10)。2、关于身份证最后一位是X,是因为居民身份证的号码是按国家的标准编制的,由18位数字组成:前六位为行政区划代码,第七~第十四位为出生日期码,第15至17位为顺序码,第18...
身份证为什么有
带
字母
的?
答:
身份证的最后一位是一个英文字母,
就意味着你在最后一位随机分配的时候分配到了一个10
,因为最后一位的验证码是从1~10,1~9自然就正常标就可以了,但是你摇到了10这就很麻烦了,因为身份证的总的位数不能改变,然后你这个数字又必须要写上去,所以就用一个英文字母来代表这个10,还有一种情况,就...
为什么有
的
身份证最后
一位是
字母?
答:
身份证号码
重复然后需要加一位号码却又不能是19位数,所以需要用
字母
X代替。
在
什么
情况下
身份证
的
号码
后面会带有一
个英文字母?
答:
身份证最后
一位是数字或
字母
,并没有什么特殊的意义!最后一位只是识别码!一般情况下最后一位是数字,当可能与他人重
号
时就变成字母!
为什么有
的人
身份证最后
几位
有英文字母
,比如说x,z什么的
答:
因为
身份证号码
位数是固定的,但是我国人口数还是超过了,用X.Z代替是避免位数超过,比如到十之后是11,但是写11的话位数就超过,所以用X代替
身份证
为
最后
一位是
英文字母
,
为什么
会这样?
答:
身份证最后
一位是X,与别的没有什么不同,关于身份证最后一位是X,我可给给你解释一下:居民身份证的
号码
是按照国家的标准编制的,由18位组成:前六位为行政区划代码,第七至第十四位为出生日期码,第15至17位为顺序码,第18位为校验码。作为尾号的校验码,是由号码编制单位按统一的公式计算出来...
身份证
的
最后
的一位是
英文字母
,是
什么
意思?
答:
身份证
最后
一位是检验码 检验码分别是“0、1、2、……10”共11个数字,当检验码为“10”时,为了保证公民
身份证号码
18位,所以用罗马数字“X”表示。
为什么有
的人
身份证号
尾号会出现“X”?
答:
因为效验码是10,为了保证
身份证
的统一,都是18位数字,所以说就由X代替了。
为什么身份证编号最后有个英文字母?
答:
貌似听说是有人和你生日一样,名字一样,加
字母
是为了区别
大家正在搜
编号用英文字母怎么显示
给字母编号用英文怎么说
身份证英文怎么写
编号英文字母
身份证的英文单词
身份证英语怎么说
英文字母带序号
26个英文字母
26个英文字母代码
相关问题
为什么有些人身份证号码最后一位是英文字母?
为什么我的身份证号码后面有英文个字母?
我的身份证为什么最后一位是英文字母?
为什么部分身份证号码后面会有一些英文字母?
在什么情况下身份证的号码后面会带有一个英文字母?
为什么居民身份证后面尾数有个英文字母呢?
某些人的身份证号的最后一个英文字母“X”表示什么意思?
为什么身份证号码后面带个字母b