身份证最后一位是X是指罗马数字的10,用X来代替10。根据相关法律规定,居民身份证的号码是按照国家的标准编制的,由18位组成,且尾号是0-9,都不会出现X,但若尾号是10,那么就得用X来代替。字母X并不是有什么特殊的意义,这个X也是随机出现的。
具体来说,身份证号码的前6位是地址码,表示居民所在地的行政区划代码,接着的8位是出生日期码,表示公民出生的年、月、日,再接下来的3位是顺序码,表示在同一地址码所表示的范围内同年同月同日出生的人的顺序号,最后一位是校验码。如果校验码是10,那么就用X代替,因为罗马数字中的10表示为“X”。这样做的目的是为了确保身份证号码的准确性。