• 生活小妙招免费各类生活中的小问题知识以及音乐简谱等,是你了解世界未知知识的好地方。

为什么有的人身份证最后一位是X?

十万个为什么 空空 2024-3-25 01:01:47 8次浏览

关于问题为什么有的人身份证最后一位是 X?一共有 5 位热心网友为你解答:

【1】、来自网友【随意的刘】的最佳回答:

最后一位是效验码,是随机产生的,从 0~10,但是 0~9 只有一位数,10 却有两位数,所以当出现 10 的时候,用罗马数字 X 来表示,这时候 X 不是英文字母 x 的大写,是代表 10 的罗马数字的写法

【2】、来自网友【染哥去旅游】的最佳回答:

居民身份证是全国统一编号的,现行的身份证由 18 位数字组成,前 6 位为行政区划分代码,第 7 到第 14 位是出生日期,第 15 到 17 位是顺序码,第 18 位为校验码,目的在于检测身份证的正确性。

校验码的计算方式如下:

1、将前面的 17 位分别乘以以下数字:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2

2、将相乘的结果相加,除以 11,余数为 0 到 10 这 10 个数字,分别对应校验码的 1 0 X 9 8 7 6 5 4 3 2.

所以会出现 X 的情况。

其实,在很多这种一长串的数字中都会使用校验码,比如说我们日常生活中所接触到的条形码,一般是 13 位,最后一位也是校验码,当然,还有其他位数的,但是最后一位也是校验码。

【3】、来自网友【秦巴客】的最佳回答:

感谢邀请,在公民身份证号码中有着明确规定的。前 6 位代表地址码,接下来 8 位代表出生年月日,后面 3 位是顺序码,对前 14 位编号相同人的顺序号,一般奇数代表男性,偶数代表女性。

前面 17 位统称本体码,由个人信息而决定。最后个号码是校验码,采用 iso706:1983,mod11-2 校验码系统,是根据校验公式,由本码决定,用来验证录入或转录过程准确性。

计算公式为:按照从右到左顺序,第一位乘以 1,第 2 位乘以 2,第 3 位乘以 4,以次类推,每向左一位就多乘以 2。之后要求这 18 个乘积的和除以 11 余 1。校验码计算出来为 10 的时候,就是相应的罗马数子“X”表示。

这就是身份证上有 X 的原因。

【4】、来自网友【山色归读】的最佳回答:

身份证编码规则如下:根据〖中华人民共和国国家标准 GB11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。

排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。   

1、地址码(身份证前六位)表示编码对象第一次申领居民身份证时的常住户口所在县(市、旗、区)的行政区划代码。

2、生日期码(身份证第七位到第十四位)表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。例如:1981 年 05 月 11 日就用 19810511 表示。   

3、顺序码(身份证第十五位到十七位)是县、区级政府所辖派出所的分配码,每个派出所分配码为 10 个连续号码,例如“000-009”或“060-069”,其中单数为男性分配码,双数为女性分配码,如遇同年同月同日有两人以上时顺延第二、第三、第四、第五个分配码。如:007 的就是个男生,而且和他同年月日生的男生至少有两个,他们的后四位是 001*和 003*。分配顺序码中“999、998、997、996”四个顺序号分别为男女性百岁以上老人专用的特定编号。   

4、校验码(身份证最后一位)是根据前面十七位数字码,按照 ISO7064:1983.MOD11-2 校验码计算出来的检验码。

即: 第 1、2 位数字:所在省份的代码。 第 3、4 位数字:所在城市或者自治州的代码。 第 5、6 位数字:所在县、区的代码。 第 7 至 14 位数字:出生年、月、日。

第 15、16 位数字:所在地的派出所代码。

另外:

第 17 位数字:偶数是女性,奇数是男性。

第 18 位数字:校验码,可以是数字或者 X(代替数字 10)。

身份证第 18 位(校验码)的计算方法 

 

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。最后通过对应规则就可以知道余数 2 对应的数字是 x。所以,可以判定这是一个合格的身份证号码。

欢迎交流,敬请关注“山色归读”!

【5】、来自网友【北金 1314520】的最佳回答:

楼主真好学。

身份证后面的字母为 X 的,并不是假身份证。居民身份证的号码是按照国家的标准编制的,由 18 位组成:前六位为行政区划代码,第七至第十四位为出生日期码,第 15 至 17 位为顺序码,第 18 位为校验码.

以上就是关于问题【为什么有的人身份证最后一位是 X?】的全部回答,希望能对大家有所帮助,内容收集于网络仅供参考,如要实行请慎重,任何后果与本站无关!

喜欢 (0)