身份证号码是每个中国公民的唯一身份标识,它由18位数字组成,每一位都有其特定的含义。在这18位数字中,前两位表示行政区划代码,而重庆市的行政区划代码是“73”。下面,我将详细解释这一编码的含义,并探讨其在身份证号码中的作用。
行政区划代码的含义
身份证号码的前两位数字代表持有人的户籍所在地。这些数字是根据国家统计局发布的行政区划代码制定的。每个省份、自治区、直辖市以及特别行政区都有自己的唯一代码。例如,北京市的代码是“11”,上海市的代码是“31”,而重庆市的代码则是“50”。
重庆市的代码“73”
重庆市是中国四个直辖市之一,于1997年设立,原为四川省的重庆市辖区。重庆市的行政区划代码“73”表明,持有以“73”开头的身份证号码的人户籍所在地为重庆市。
身份证号码的构成
身份证号码的构成如下:
- 前两位:行政区划代码,表示户籍所在地。
- 第三到第四位:出生年份的后两位。
- 第五到第六位:出生月份。
- 第七到第八位:出生日期。
- 第九到第十位:顺序码,用于区分同一地区同年同月同日出生的人,其中奇数分配给男性,偶数分配给女性。
- 第十一位:校验码,用于验证身份证号码的正确性。
身份证号码的校验码计算
身份证号码的校验码是通过一定的算法计算得出的。具体算法如下:
- 将身份证号码前17位数字分别乘以不同的系数。
- 将乘积相加。
- 将相加后的结果除以11。
- 根据余数,通过查表得到相应的校验码。
例如,假设某人的身份证号码前17位是“110105198001011234”,计算校验码的步骤如下:
- 将前17位数字分别乘以系数:7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2。
- 将乘积相加:7×1 + 9×1 + 10×0 + 5×0 + 8×1 + 4×0 + 2×5 + 1×0 + 6×1 + 3×2 + 7×3 + 9×4 + 10×1 + 5×2 + 8×3 + 4×4 + 2×1 = 189。
- 将相加后的结果除以11:189 ÷ 11 = 17余2。
- 通过查表得到校验码:余数为2时,校验码为“X”。
因此,该人的身份证号码校验码为“X”。
总结
身份证号码中的“73”代表户籍所在地为重庆市。了解身份证号码的构成和含义,有助于我们更好地理解和使用这一重要身份证明。
