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

如题所述

恰好我对象的身份证尾号就是X,为此特地去了解了下原因,是这样的,我们的身份证号是18位,是I按照国家的标准编制出来的,这18位数字里面,前六位是行政区划分的代码,这个代码是全国统一执行划分的,中间的7-14位是个人的出生日期,具体到天。然后15-17是电脑编排顺序号,最后的一位是校验码。

这个校验码如何计算出来的呢,大体是这样的:

1、将身份证号码的第1位数字与7相乘;将身份证号码的第2位数字与9相乘;将身份证号码的第3位数字与10相乘;将身份证号码的第4位数字与5相乘;将身份证号码的第5位数字与8相乘;将身份证号码的第6位数字与4相乘;将身份证号码的第7位数字与2相乘;将身份证号码的第8位数字与1相乘;将身份证号码的第9位数字与6相乘;将身份证号码的第10位数字与3相乘;将身份证号码的第11位数字与7相乘;将身份证号码的第12位数字与9相乘;将身份证号码的第13位数字与10相乘;将身份证号码的第14位数字与5相乘;将身份证号码的第15位数字与8相乘;将身份证号码的第16位数字与4相乘;将身份证号码的第17位数字与2相乘。

2、将第一步身份证号码1~17位相乘的结果求和,全部加起来。

3、用第二步计算出来的结果除以11,这样就会出现余数为0,余数为1,余数为2,余数为3,余数为4,余数为5,余数为6,余数为7,余数为8,余数为9,余数为10共11种可能性。其分别对应的最后一位身份证的号码为1 0 X 9 8 7 6 5 4 3 2。也就是说余数是0,则身份证最后一位就是1,如果余数是1则身份证最后一位就是0,如果是2,那么对应的最后一位就是X了。。

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-07-11

大部分国人的身份证都是由18位数字组成,不过也有个别的尾号为字母X。这个神秘的X到底是什么意思?

对此好奇的网友不在少数,有人说是当年办户口的人打错了,也有说是抱养来的才打X,还有脑洞比较大的网友称,身份证带X的人其实是国家散布在基层的x特工!

好了,别瞎猜了。@央视新闻日前已普及了这个冷知识:身份证的最后一位是根据前17位算出的校验码。如尾号是0-9,不会有X,如是10,则用X代替。这能保证身份证号不多位。

网友趣评“神秘字母X”:

我朋友给我讲过一个她干过最二逼的事。她以前不知道身份证末尾有X,然后有次她填表,偷瞄到别人身份证号末尾的X,心想,填个身份证还这么神秘,然后她就把自己的身份证号后四位都填成了XXXX。

刚上大学那会,学姐说饭卡密码是身份证号后六位,当我在超市花钱超了后,看着只有十个数字的密码机,于是默默的把东西又给退了回去。

我始终坚信着 带有X是因为我被选中 有一天会去完成一个神秘任务 比如环太平洋里面那种控制机器人什么 盗墓里面那种被带去修建发掘大型古墓什么 潜入某敌军内部什么的 成为与外星人沟通建交友好使者什么。

一直都认为自己是散落人间的X战警。

下面,我们顺便再来完整地普及一下,身份证1、身份证最后一位的英文字母X,是代表数字10。它不是英文字母,准确的说应当是罗马数字X(10)。  2、关于身份证最后一位是X,是因为居民身份证的号码是按国家的标准编制的,由18位数字组成:前六位为行政区划代码,第七~第十四位为出生日期码,第15至17位为顺序码,第18位为校验码。  3、作为身份证尾号的校验码,是由号码编制单位由统一的公式计算出来的,如果尾号是0-9,当然是直接使用阿拉伯数字,但如果尾号是10,就得想办法用其它方法来代替,因为如果用10做尾号,身份证就变成了19位,而19位的号码违反了国家标准,并且我国的计算机应用系统和身份扫描器也不承认19位的身份证号码。  4、Ⅹ是罗马数字的10,用X来代替10,就可以保证公民的身份证符合国家标准。

第2个回答  2017-06-19

关于这个身份证最后一位是个字母"X"这个问题吧,

记得在当年高考之前填写身份证信息的时候,我就发现有同学的身份证号码最后一位居然不是一个数字,而是字母。这话说第一代身份证的最后一位数字是性别,这二代身份证最后一位是个什么意思呢?

要说这身份证号码的位数都是18位了现在,这每个数字都是代表这一定的含义的

比如说前两位,这个是省份的代码,每个省份都是一样的,比如我出生在黑龙江,我的户口也是在黑龙江办理的,我的身份证号码前两位就是23,,黑龙江人都是这个数字开头。其他省份也是有着自己的专属,像是上海市开头的两位数字就是31,河北省开头的两位就是13。

第三、四位表示市,就是你的户籍所在地的城市名称。

第五、六位表示县或者更为具体的行政级别。

第七位到第十四位这个最好理解了啊,这个就是你自己的出生日期了。

第十五位到第十七位,这个是顺序码,你可以理解为你是那天你是第多少个办理身份证的人。

第十八位,这个就是最后一位数字了,这个数字的含义就是检验码,检验码是从1到10。

但是身份证是十八位啊,这最后的检验码是10,这身份证不就有了19位的了么?所以嘛,就用个字母X代替了。

但是,这个X可不仅仅是个字码啊,实际上,人家是罗马数字10, decem。

所以,这有的人的身份证会后一位是个字母X,其实就是很正常的事情。

第3个回答  2017-06-16

以前上大学调档案,第一次见身份证是X的,心里还想,这个人真严谨,最后一位数保密,于是自己也自作聪明的把最后一位也写成了X,结果很悲催,号码有误,闹了个大笑话。

现在还有好多命运测试的题,根据你身份证的最后一位能看你的运势,那么带X的是不是预示着都是未来的马云呢,牛X的人嘛。

哈哈,这都是娱乐而已。


那么身份证最后的X到底什么意思呢。居民身份证由18位数字组成,前六位为行政区划代码的,其中1-2是省份代码,2-4是城市代码,5-6是县区代码。第7至第14位为你的出生日期码,第15至17位为顺序码,第18位为根据前面十七位算出来的校验码。如果尾号是0-9,不会有X,要是10的话,则用X代替。这能保证身份证是18位而不会变成19位。

有朋友会问了带X会不会很不方便。当然不会了,没有关系的,最后一位从0-10这就是一共十一位数字,那么就说明全国有9%左右的同胞们身份证最后一位是X。如果平时需要学籍录入啊,银行开户啊,网上购票啊,等等需要电脑录取的时候,只要把最后一位写成大写的字母X就可以了。

所以小伙伴们正视这个可怜的X吧,它不会影响到咱们的正常生活。说不定它还会是你的幸运字母呢。

第4个回答  2017-06-17

当初拿到身份证的时候,我看见我身份证号码的最后一位数居然是X。我感到莫名的惊奇,因为以前我看其他人的身份证号码最后一位一般都是数字的。难道我是上天照顾的人?心里一阵暗喜,我是不是就是小说中那样会逆天的主角?然后忍不住开始......后来长大了,见识也变得多了。那时的主角梦也已经不知道碎成什么样了。

根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 居民身份证是国家法定的证明公民个人身份的有效证件。

居民的身份证的号码是按照国家的标准编制的,由18位组成:前六位为行政区划代码,第七至第十四位为出生日期码,第15至17位为顺序码,第18位为校验码。作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且我国的计算机应用系统也不承认19位的身份证号码。Ⅹ是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。

哎......明白这些以后,再也不因为这个觉得自己的身份证号有多牛逼。

为什么有些人身份证号最后一位是X
1. 身份证号的最后一位数字实际上是一个校验码。2. 这个校验码不是随机生成的,而是通过复杂的计算得出,目的是为了防止身份证的伪造。3. 当计算结果为10时,为了保持身份证号的统一性和简洁性,使用“X”来代替这一位数字。4. 这样的规定确保了身份证号码的唯一性和准确性,同时也便于身份证的识...

为什么有人身份证号最后一位是X
法律分析:身份证号最后一位是该身份证的校验码。在某些情况下,这一位可能用X来表示。需要注意的是,这里的X并不是英文字母X,而是罗马数字X,它代表数字10。法律依据:《中华人民共和国居民身份证法》第三条规定,居民身份证登记的项目包括:姓名、性别、民族、出生日期、常住户口所在地住址、公民身份...

为什么有人身份证号最后一位是X
1. 身份证号最后一位是X,这代表了一个被称为校验码的数字或字符,它对于确认身份证号码的正确性至关重要。2. 校验码的存在是为了防止身份证号码被非法复制或篡改,确保了身份证信息的真实性和可靠性。3. 身份证号码由18位数字和\/或字符组成,每个部分都承载有不同的信息。4. 校验码是根据前17位...

身份证号码末尾为什么是x
2. 这一位“X”是校验码,其存在是为了确保身份证号码的正确性,是通过特定的计算公式得出的结果。3. 身份证号码总共18位,分别代表着不同的信息:前六位是地址码,接下来的八位是出生日期码,再之后的三位是顺序码,最后一位则是校验码。4. 当校验码计算结果为“10”时,由于需要保持18位的号...

为什么有些人身份证号最后一位是X
法律分析:这一位数字其实是个校验码。这一位数字也不是随机产生的,计算过程很复杂,也是为了防止有人伪造身份。因为身份证只有十八位,所以计算出的结果为10时,就直接用“X”代替了。法律依据:《中华人民共和国户口登记条例》 第十条 公民迁出本户口管辖区,由本人或者户主在迁出前向户口登记机关申报...

为什么身份证号码最后一位是x
1、身份证号码的最后一位是X,这是因为罗马数字中的10用X表示。如果身份证号码的最后一位是10,那么号码总长度将达到19位,这与国家规定的18位标准不符。因此,为了遵循标准,用X来代替10,以保持身份证号码的总长度为18位。2、X是身份证号码中的校验码。这个校验码是按照特定的公式计算出来的,...

为什么身份证号码最后一位是x
1. 身份证号码最后一位使用"X"代表数字10的原因是,罗马数字中的"X"代表10。因此,在18位数的身份证号码中,使用"X"作为最后一位,而非10,以保持号码的总数为18位,符合国家制定的标准。2. 身份证号码是由18位数字组成,如果最后一位填写数字10,则身份证号码将变为19位,这违反了国家对身份证...

为什么身份证号码最后一位是x
身份证号码最后一位是校验码,它主要用来验证身份证的真实性和准确性。当其他十七位数字按照规定的算法计算后,得到一个数值,如果这个数值比较小,则对应的最后一位校验码会是0到9之间的数字;如果这个数值比较大,则校验码会以英文字母“X”来表示。这样设计的目的是为了保证身份证号码的唯一性和真实性...

为什么身份证号码最后一位是x
1、罗马数字里的10代表着x,所以身份证号码最后一位是x。身份证号码是由18位数字组成的,如果最后数值填上10,身份证的号码则是19位数字,违反了国家的标准,用罗马数字的10来表示。2、X为校验码。作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,...

身份证号后面为什么有X
身份证号后面有X的原因解释如下:在中国的身份证系统中,最后一位身份证号码为校验码,它可能是数字或字母X。当校验码计算出来的数值超过10时,会用字母X代替。这样做的目的是保证身份证号的唯一性和真实性。校验码是依据前十七位数字通过特定算法计算出来的,如果在计算过程中数值超过了规定的范围,就...

相似回答