为何身份证最后一位是X?

admin_user 2026-05-09
18 次浏览 0 个回答
最近办身份证的时候发现,最后一位是个大大的“X”,周围朋友有的有有的没有,搞得我一头雾水。上网查了一下,有人说这是校验码,但具体为啥是字母X而不是数字,还是没搞明白。我自己试着搜了搜,看到什么“罗马数字10”的说法,但感觉解释得不太清楚,也没说为啥非得用X代替10,直接写10不行吗?所以想问问懂行的朋友,身份证最后一位的X到底是怎么来的?是随机分配的还是有什么计算公式?最好能举个简单的例子说明一下,比如我前面那17位数字是怎么算出个X来的。谢谢啦!
PHP