为什么身份证号码最后一位是x,为什么有的人身份证最后一位是x

1、为什么有的人身份证最后一位是x1 , 身份正号码最后一位是“X”的原因:X在罗马数字中代表10 ,所以在新标准的身份证号码中可能含有非数字的字母X , 代表的是校验码 , 是根据以下公式计算的 。
∑(a[i]*W[i]) mod 11 ( i = 2,3,…,18 ) (1)
"*" 表示乘号
i—表示身份证号码每一位的序号,从右至左,最左侧为18,最右侧为1.
a[i]—表示身份证号码第 i 位上的号码
W[i]—-表示第 i 位上的权值 W[i] = 2^(i-1) mod 11
计算公式 (1) 令结果为 R
根据下表找出 R 对应的校验码即为要求身份证号码的校验码C.
R 0 1 2 3 4 5 6 7 8 9 10
C 1 0 X 9 8 7 6 5 4 3 2
2,公民身份号码是特征组合码:
(1)由十七位数字本体码和一位数字校验码组成 。
(2)排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码 。
为什么有的人身份证号码最后一位是X?
代表10,随机的
2、为什么身份证号码最后一位是x罗马数字里的10代表着x,所以身份证号码最后一位是x 。身份证号码是由18位数字组成的,如果最后数值填上10,身份证的号码则是19位数字,违反了国家的标准 , 则用罗马数字的10来表示 。
为什么身份证号码最后一位是x
身份证最后一位是作为检验码,是由国家按照统一公式计算出来的 。
计算出来的数字是0-9中的都可以填进去,是10则是由x表示 。
国家不承认19位数的身份证号码,用x代替10可以符合国家的标准 。
3、为什么身份证后面有个x身份证后面有个x是因为罗马数字里的10代表着x , 所以身份证号码最后一位是x 。身份证号码是由18位数字组成的,如果最后数值填上10,身份证的号码则是19位数字 , 违反了国家的标准,用罗马数字的10来表示 。
按照以下步骤办理身份证:
1、申领人带本人的居民户口簿,到户口所在地派出所申请领取第二代居民身份证;
2、进行人像采集和指纹采集;
3、缴纳工本费,在发放居民身份证登记表上签字并留下联系电话 。
《中华人民共和国居民身份证法》
第十一条
国家决定换发新一代居民身份证、居民身份证有效期满、公民姓名变更或者证件严重损坏不能辨认的,公民应当换领新证;居民身份证登记项目出现错误的,公安机关应当及时更正,换发新证;领取新证时,必须交回原证 。居民身份证丢失的,应当申请补领 。
未满十六周岁公民的居民身份证有前款情形的,可以申请换领、换发或者补领新证 。
公民办理常住户口迁移手续时,公安机关应当在居民身份证的机读项目中记载公民常住户口所在地住址变动的情况 , 并告知本人 。
4、身份证号码的最后一位为什么用X来表示最后一位为X的具体原因:
在强制性国家标准GB11643《公民身份号码》中,对公民身份号码有着明确的规定 。
现在使用的身份证号共有18位,每一位都有着明确的意义 。按照从左到右的顺序,前6位称作“地址码”,表示常住户口所在县(市、旗、区)的行政区划代码 。这一部分是根据GB/T2260《中华人民共和国行政区划代码》进行编码的 。
通常情况下 , 地址码表示出生地 。接下来的8位称作“出生日期码”,表示出生的年月日 。这之后的3位称用“顺序码”,是对前14位编号相同的人编定的顺序号 , 奇数分配给男性 , 偶数分配给女性 。前面这17位统称本体码,是由本人的个人信息直接决定的 。最后一位号码叫做校验码 。校验码采用ISO7064:1983,MOD11-2校验码系统,是根据校验公式 , 由本体码决定的,用来验证录入或转录过程的准确性 。
校验公式要求:按照从右到左的顺序,右边第一位(即校验码)乘以1,第二位乘以2,第三位乘以4,以此类推 , 每向左一位就多乘以一个2 。之后要求这18个乘积的和除以11余1 。
根据校验公式可以很容易得到校验码的计算方法 。先对其他17个乘积求和 , 然后除以11得到余数 。再用1或者12减去这个余数即得到校验码 。因为是除以11取余数 , 校验码计算出来为10时 , 就用相应的罗马数字X表示 。
虽然校验码为“X”不能更换,但若需全用数字表示,只需将18位公民身份号码转换成15位居民身份证号码,去掉第7至8位和最后1位3个数码 。
5、身份证号码最后一个x代表数字啥1、身份证最后一位的英文字母X,是代表数字10 。它不是英文字母 , 准确的说应当是罗马数字X(10) 。
2、关于身份证最后一位是X,是因为居民身份证的号码是按国家的标准编制的,由18位数字组成:前六位为行政区划代码 , 第七~第十四位为出生日期码,第15至17位为顺序码,第18位为校验码 。
3、作为身份证尾号的校验码,是由号码编制单位由统一的公式计算出来的 , 如果尾号是0-9,当然是直接使用阿拉伯数字,但如果尾号是10,就得想办法用其它方法来代替,因为如果用10做尾号,身份证就变成了19位,而19位的号码违反了国家标准 , 并且我国的计算机应用系统和身份扫描器也不承认19位的身份证号码 。
4、Ⅹ是罗马数字的10,用X来代替10,就可以保证公民的身份证符合国家标准 。
扩展资料
校验码计算方法
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了 。
参考资料:中华网-身份证后面的这个神秘的X到底是什么意思?
18位的身份证号码
(1)1~6位为地区代码,其中1、2位数为各省级政府的代码,3、4位数为地、市级政府的代码 , 5、6位数为县、区级政府代码
(2)7~10位为出生年份(4位),
(3)11~12位为出生月份,
(4)13~14位为出生日期,
(5)第15~17位为顺序号,为县、区级政府所辖派出所的分配码 , 每个派出所分配码位10个连续号码,例如“150―159”,其中单数为男性分配码,双数为女性分配码,如遇同年同月同日有两人以上时顺延第二、第三、第四、第五个分配码 。
(6)18位为效验位(识别码),通过复杂公式算出,普遍采用计算机自动生成 。
第18位
“X”的由来
【为什么身份证号码最后一位是x,为什么有的人身份证最后一位是x】作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9 , 都不会出现X,但如果尾号是10,那么就得用“X”来代替,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且我国的计算机应用系统也不承认19位的身份证号码 。“X”是罗马数字的10 , 用“X”来代替10,可以保证公民的身份证符合国家标准 。
身份证号码18位,每个都有特殊意义,总算知道答案了 , 看完涨知识
第十八位为校验码 , 主要是为了校验计算机输入公民身份证号码的前17位数字是否正确,其取值范围是0至10,当值等于10时,用罗马数字符X表示 。
校验码(身份证最后一位)是根据前面十七位数字码,按照ISO7064:1983.MOD11-2校验码计算出来的检验码 。从1999年10月1日起,全国实行公民身份证号码制度,居民身份证编号由原15位升至18位 。前6位为地址码;第七位至14位为出生日期码,此码由6位数改为8位数 , 其中年份用4位数表示;第15位至17位为顺序码,取消了顺序码中对百岁老人使用的特定编号;第十八位为校验码 , 主要是为了校验计算机输入公民身份证号码的前17位数字是否正确,其取值范围是0至10,当值等于10时,用罗马数字符X表示 。
第十八位为校验码,主要是为了校验计算机输入公民身份证号码的前17位数字是否正确,其取值范围是0至10,当值等于10时,用罗马数字符X表示 。
校验码(身份证最后一位)是根据前面十七位数字码 , 按照ISO7064:1983.MOD11-2校验码计算出来的检验码 。从1999年10月1日起,全国实行公民身份证号码制度,居民身份证编号由原15位升至18位 。前6位为地址码;第七位至14位为出生日期码 , 此码由6位数改为8位数,其中年份用4位数表示;第15位至17位为顺序码,取消了顺序码中对百岁老人使用的特定编号;第十八位为校验码,主要是为了校验计算机输入公民身份证号码的前17位数字是否正确,其取值范围是0至10 , 当值等于10时,用罗马数字符X表示 。

相关经验推荐