身份证号码最后一位数为什么有的是字母

如题所述

大陆的身份证为18位,老的身份证是15位。 关于身份证第18是怎么计算的,原理如下:根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 地址码(身份证前六位)表示编码对象常住户口所在县(市、旗、区)的行政区划代码。(所有区域的编码可以到这个网站 查询到最新的县及县以上的行政编码资料。) 生日期码(身份证第七位到第十四位)表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。例如:1981年05月11日就用19810511表示。 顺序码(身份证第十五位到十七位)为同一地址码所标识的区域范围内,对同年、月、日出生的人员编定的顺序号。其中第十七位奇数分给男性,偶数分给女性。 校验码(身份证最后一位)是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。 第十八位数字的计算方法为: 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这11个数字。其分别对应的最后一位身份证的号码为1 0 X 9 8 7 6 5 4 3 2。 5.通过上面得知如果余数是2,就会在身份证的第18位数字上出现罗马数字的Ⅹ。如果余数是10,身份证的最后一位号码就是2。 例如:某男性的身份证号码是34052419800101001X。我们要看看这个身份证是不是合法的身份证。 首先:我们得出,前17位的乘积和是189 然后:用189除以11得出的结果是17 + 2/11,也就是说余数是2。 最后:通过对应规则就可以知道余数2对应的数字是x。所以,这是一个合格的身份证号码。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-18
我的是数字呀

为什么身份证号码最后一位数有的是字母
身份证号码最后一位数有的是字母X,这是因为这一位是校验码,用于验证前17位数字的正确性。校验码的取值范围是0至9,但当校验码为10时,使用X来表示,以保持身份证号码的总长度为18位。这个X实际上是数字10的表示,如果不用X代替,身份证号码就会变成19位,这违反了国家标准,同时我国的计算机系统...

为什么身份证号码最后一位数有的是字母
因为身份证号码最后一位数是校验码,其取值范围是0至10,当值等于10时,用罗马数字符X表示。身份证号码最后一位数主要是为了校验计算机输入公民身份证号码的前17位数字是否正确,身份证最后一位是根据前面十七位数字码,按照ISO7064:1983.MOD11-2校验码计算出来的检验码。身份证号码最后一位数X的意思其实...

为什么有的身份证最后面那个数字会用字母代替
身份证最后一个是校验码,身份证号码是十八位的。把前面十七位带入一个公式后会得到一个数,这个数就是最后一个数。如果这个数是0到9,就直接写上去;如果这个数是10,那样就会出现十九位身份证号码。所以就用大写的罗马字母X(10)代替

为什么有的身份证最后一位是字母?
身份证号码重复然后需要加一位号码却又不能是19位数,所以需要用字母X代替。

为什么有人的身份证最后一位数是字母x?代表的是什么意思?
身份证号末尾的字母X并非随意添加,它在身份证编码体系中扮演着关键角色。身份证号码由18位数字组成,分为六个部分,分别代表不同的信息。而末位的X则被称为校验码,是通过特定的算法计算得出,用于验证身份证号码的准确性和唯一性。校验码的计算基于前17位数字,通过特定的加权和模运算得出。这一过程...

为什么身份证号码里有字母
字母代表校验码,出现在身份证最后一位。中国居民身份证的号码,由18位组成。如果一个人身份证的尾号是0-9这几个数字,并不会出现字母,但如果身份证尾号是10,那么就得用X来代替。因为如果用10做尾号,那么身份证号码就变成了19位,不符合国家标准。而X是罗马数字的10,用X来代替10,可以保证...

在什么情况下身份证的号码后面会带有一个英文字母?
身份证最后一位是数字或字母,并没有什么特殊的意义!最后一位只是识别码!一般情况下最后一位是数字,当可能与他人重号时就变成字母!

为什么身份证号的末尾有的是字母啊?
身份证号的末尾号称为:校验码,同一地区,同性别,同一天出生的人多了,数字不够用了,只能用字母

身份证为什么有带字母的?
有的人身份证最后一位是带字母的,这个字母并不是说它有多特殊,而是说它在最后一位进行随机数码验证的时候出了问题,随机数的验证是从1~10,如果他正好摇到了10,那他就会显示是英文字母,因为身份证的位数是不能改变的。身份证是我们生活中最重要的身份证明,我们无论是购买车票住旅馆,还是说购买...

为什么身份证号码最后一位数有的是字母
4、余数只可能有0-1-2-3-4-5-6-7-8-9-10这11个数字。其分别对应的最后一位身份证的号码为1-0-X -9-8-7-6-5-4-3-2。5、通过上面得知如果余数是3,就会在身份证的第18位数字上出现的是9。如果对应的数字是2,身份证的最后一位号码就是罗马数字x。例如:某男性的...

相似回答