今天小编分享的科学经验:身份证最后一位的X,到底该怎么读?你可能一直读错了!,欢迎阅读。
如今是信息时代,无论是网络购买还是外出旅行,都离不开一张小小的身份证。如果有什么数字能烙印在记忆深处,除了圆周率 3.141592653,大概就是每个人的身份证号了。
不过,人类的悲欢并不相通,对于身份证号结尾 X 的人而言,每次的验证和输入,都是一次考验。
图片来源:微博截图
最近,关于 X 的读法,还上了热搜:
图片来源:微博截图
那么,身份证号结尾的 X 到底是怎么回事?
身份证号的 X 其实起源并不远
想要明白这个 " 嫌疑数字 "X,就要知道身份证号的一连串数字都是怎么来的。
其实,身份证出现的时间并不久远,早在建国初期,想要证明 " 我是我 ",还得需要户口本和部門介绍信才行。
直到1984 年,国务院发布了《中华人民共和国國民身分證试行条例》,第一代身份证才就此诞生。而身份证号的出现,是在 1999。《国务院关于实行公民身份号码制度的决定》将其定义为:每个中国公民从出生起编定的唯一的、终身不变的身份代码。
简单来说,可以理解成是你个人独一无二的防伪码。
不过,当时的身份证号只有 15 位,也没有 X 这个符号。
X 真正流通起来,是在 2004 年,第二代國民身分證发布。比起前一代的 15 位身份证号码,第二代身份证有 18 位,增加的正是第 7、8 和第 18。
问题来了,既然能在法律层面公布并应用到每个人身上,就一定有它的道理,身份证号的这些数字都代表着什么寓意呢?
前 6 位,代表的是申领國民身分證时,常住户口所在地的行政区划代码,从省、市一直精确到区、县。很多人会在社交平台上打出 110 的数字,可别多想,他不一定是在求助,而是想说:我是地道北京人。
举个例子,比如朝阳群众,代码就是 110105,其中 11 是省份代码,01 是北京市辖区代码,05 则是朝阳区代码。
身份证的 7-14 位,则很好理解,代表着一个人的出生日期。二代身份证比一代增加的 7 和 8 位就是公元纪年法的前两位。没办法,在身份证号刚刚诞生的上世纪,大家大多是 19 开头,没有写下来的必要,而进入新世纪,20 作为年份开头人则会越来越多,如果不引入,就会带来歧义。
身份证的 15-17 位是顺序码,前两个是当地派出所的代码,第 17 位则是性别代码,通常情况而言,单数表示男性,双数表示女性。但偶尔也会有例外。
重点来了,这个从诞生至今还不到 20 年的第 18 位数字,到底代表什么呢?
其实,它是身份证的校验码,它的存在,可以让人快速检验出,身份证号是否输入有误。
X 只不过是防伪码的特殊形态
身份证号的校验码,采取的是国际标准化组织 ISO 订立的《ISO7064:1983》中的 "MOD11-2" 校验码系统。
当你无意之中输错了一个字这种系统却浑然不知时,这种系统可以百分百准确地帮你检验出漏洞。
它的流程繁琐,但其实理解起来不难:
首先,要把身份证号的前 17 位数字,分别乘以不同的系数:7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2 并将其结果相加。其次,用这些结果的总和除以 11 并得出余数。
为了在保护公民隐私的同时便于大家理解,这里以 TVB 版《鹿鼎记》的红人韦小宝作为案例。
根据如上法则,他的身份证号码分别乘以不同系数,会得出如下结果:
顺序 | 前 17 位数字 | 每位数字对应的系数 | 乘积结果 |
1 | 7 | ||
2 | 9 | ||
3 | 2 | 10 | 20 |
4 | 0 | 5 | |
8 | 32 | ||
6 | 16 | ||
5 | 30 | ||
3 | 12 | ||
11 | |||
18 | |||
13 | |||
14 | |||
15 | |||
17 |
这些乘积的总和是 217,除以 11 等于 19 余 8。这个余数 8 就是我们要锁定的关键数字。
从 0 到 10,每个余数都有它对应的数值,而这个数值也就是我们身份证号里的第 18 位数字了。
来源:国家标准《公民身份号码》GB11643 — 1999
余数 8 对应的校验码是 4,所以,很明显可以看出,如上韦小宝的身份证号是造假的了。
而到这里,X 的真面目也昭然若揭。它只不过是余数 2 对应的校验码而已。一共 10 个余数,自然也会有 10 个校验码,但 10 是二位数,会让身份证号直接过渡到 19 位。
为了便于信息管理,也就用罗马数字中的 X 来代替阿拉伯数字 10 了。
掌握了以上方法,你也可以试着来算一算,自己的身份证号到底是多么科学了。也难怪会有人说,学好数学,能有效反诈。
这种系统不止应用在身份证号里,按照如上方法,你甚至还能推断出自己购买的是不是盗版书籍。
因为书本的 ISBN 编号也称国际标准书号,同样采取这个方法。
代表着国家编码、出版社编码、类型编码的前 9 位数字分别乘以不同的系数,再相加,最后推导这个数是否能被 11 整除,假如说,还差 6 就可以被 11 整除,那这本书的第 10 位数,也就是校验码,最终就会被确定为 6。
怎样正确读出 X
关于结尾的这个 X 该怎么读,众说纷纭。有人会采取关晓彤把 " 你 xx" 读成 " 你叉叉 " 的同一读法,念做 " 叉(cha)"。还有人想洋气一些,参考国外通讯公司的读法,比如 Iphone X,国外就读成 i phone ten。表示第十代苹果手机。
如果追究本意,且因地制宜,可以直接把 X 读成 10。而为了方便起见,在处理事情的时候,报身份证号,还是说大家都习惯的读法就好。无论是叉还是十,归根结底,都只是为了便于理解嘛。
参考文献
[ 1 ] 姚先锋 . 如何用 Excel 读取二代身份证的相关信息 [ C ] .2013 年度江苏省测绘学会年会论文集 .,2013:123-124
[ 2 ] GA/T 448-2021 國民身分證总体技术要求 . https://hbba.sacinfo.org.cn/attachment/onlineRead/a90a5a366e77dd80a07c5ef29df56bcc8fe1d92996727162f185eeff93ceaea7
[ 3 ] GB11643-1999 公民身份号码 . https://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcno=080D6FBF2BB468F9007657F26D60013E
策划制作
本文为科普中国 - 星空计划作品
出品|中国科协科普部
监制|中国科学技术出版社有限公司、北京中科星河文化传媒有限公司
作者丨李米 科普创作者
审核丨林育智 中国科普作协科学与影视融合专委会常务副主任
策划丨杨雅萍
责编丨杨雅萍
相关推荐
1. 国人 " 最佳血压值 " 出炉!改变 1 个小习惯,死亡风险大大降低