你有没有注意过身份证最后那个字母?通常我们把它当成英文字母x,但实际上它是罗马数字10。

你有没有注意过身份证最后那个字母?通常我们把它当成英文字母X,但实际上它是罗马数字10。身份证末尾如果是X,这是因为系统为了防止两位数带来的编号混乱,在这个位置上使用了罗马数字。X其实就是10的意思。 要搞清楚X的由来,先得看懂身份证的结构。这个号码一共18位,分为4段。第1-6位是地址码,第7-14位是出生日期码,第15-17位是顺序码,最后一位就是校验码。 校验码由前17位数字通过ISO 7064:1983 MOD 11-2公式算出来。如果算出来是0-9,直接用数字就行;如果是10,就用X代替。所以这一串字母既不是随机的,也不是装饰用的。 说到这里,我觉得大家都把罗马数字和英文字母弄混了。很多人把罗马数字X念成艾克斯,其实它来自古罗马的CX缩写,发音应该是“shí”或者“ten”。但在日常使用中,大家都习惯叫它“叉”,这让外国人更容易理解。 罗马数字的历史其实挺有趣的。埃及人最早用十进位制计数,后来罗马人发展出自己的符号系统。因为罗马数字和拉丁字母长得像,所以在钟表、书籍和游戏里还经常见到它们。比如20世纪60到70年代发行的第三套人民币冠字号码中也有罗马数字Ⅹ,代表10。 为了方便理解,我给大家画了个图展示了时钟12小时的罗马写法。身份证只用到了X这个数字,所以其他数字范围就比较小了。 下次看到身份证上的X别再奇怪了!它其实是用最古老的方式告诉你:编号里也有10这个数字呢!