身份证号码有多少位

身份证号码位数是18位,它是由17位数字本体码和1位数字验证码组成。它的编码对象是具有中华人民共和国国籍的公民。这18位数字从左到右依次是:6位数的地址码、8位数的公民出生日期、3位数的顺序码以及1位数的数字验证码。
在身份证的有效期方面,有5年,10年,20年,长期四种。具体的规定是:公民的年龄在16岁以下的身份证有效期为5年;公民的年龄在16周岁—25周岁之间的身份证有效期为10年;公民的年龄在26周岁—46周岁之间的身份证有效期为20年;公民的年龄在46周岁以上的身份证为长期。
在我们的身份证号码中,许多的人会发现。有些人的最后一位是X,也就是数字验证码为X。这个号码实际上是由号码编制单位按照统一的公式计算出来的,如果算出的号码为1-9之间,是不会出现X的。如果是10的话,则用X表示。因为如果用数字10表示,有些人的身份证号码就变成了19位。那么这就违反了国家的标准。因此,这个10就会用X代替。