为什么我的户口上的身份证号码最后一位数字是X?

如题所述

1. 我的身份证号码最后一位是X,这代表了一个校验码。
2. 国家质量技术监督局在1999年7月1日实施的GB11643-1999《公民身份号码》标准中,对身份证号码的最后一位校验码做了明确规定。
3. GB11643-1999是对GB11643-1989《社会保障号码》的修订,将“社会保障号码”更名为“公民身份号码”,并于实施之日起替代了旧标准。
4. 该标准明确了公民身份号码的编码对象:具有中华人民共和国国籍的公民。
5. 身份证号码由十七位数字本体码和一位校验码组成,结构包括地址码、出生日期码、顺序码和校验码。
6. 地址码表示编码对象常住户口所在地的行政区划代码,遵循GB/T2260的规定。
7. 出生日期码表示编码对象的出生年月日,按照GB/T7408的规定执行,年月日之间不使用分隔符。
8. 顺序码用于区分同年同月同日出生的人,奇数分配给男性,偶数分配给女性。
9. 校验码的计算基于十七位数字本体码,通过特定的加权求和公式得出,然后用模11计算出校验码字符值。
10. 校验码字符值范围为0至9,但当计算结果为10时,用X来表示。
11. 例如,一个北京朝阳区的身份证号码可能为11010519491231002X,而一个广东汕头市的号码可能为440524188001010014。
温馨提示:答案为网友推荐,仅供参考