【图源中国政府网】文章内容:二代身份证号码的组成结构(含校验码算法与行政区划代码)
关键词组:身份证号码、组成、校验码、行政区划码
使用软件:无
虚拟环境:无
操作系统:Windows 11
文章目录
- 一、身份证号码划分
- 1. 行政区划代码(1、2、3、4、5、6)
- 2. 出生年月日(7、8、9、10、11、12、13、14)
- 3. 顺序码(15、16、17)
- 4. 校验码(18)
一、身份证号码划分
省级 | 地级 | 县级 | 出生年 | 出生月 | 出生日 | 顺序码 | 校验码 |
---|---|---|---|---|---|---|---|
- - | - - | - - | - - - - | - - | - - | - - - | - |
1. 行政区划代码(1、2、3、4、5、6)
1 2 | 3 4 | 5 6 |
---|---|---|
省级 | 地级 | 县级 |
- 省级行政区(省、自治区、直辖市、特别行政区),第一位代表大区;
- 地级行政区(地级市、地区、自治州、盟),直辖市的市辖区、县的汇总码,及省(自治区)直辖县级行政区的汇总码;
- 县级行政区(县、自治县、市辖区、县级市、旗、自治旗、林区、特区);
省级 |
---|
1(华北地区) | 2(东北地区) | 3(华东地区) | 4(中南地区) | 5(西南地区) | 6(西北地区) | 7(台湾地区) | 8(港澳地区) |
---|---|---|---|---|---|---|---|
北京市(11) | 辽宁省(21) | 上海市(31) | 河南省(41) | 重庆市(50) | 陕西省(61) | 台湾省(71) | 香港特别行政区(81) |
天津市(12) | 吉林省(22) | 江苏省(32) | 湖北省(42) | 四川省(51) | 甘肃省(62) | 澳门特别行政区(82) | |
河北省(13) | 黑龙江省(23) | 浙江省(33) | 湖南省(43) | 贵州省(52) | 青海省(63) | ||
山西省(14) | 安徽省(34) | 广东省(44) | 云南省(53) | 宁夏回族自治区(64) | |||
内蒙古自治区(15) | 福建省(35) | 广西壮族自治区(45) | 西藏自治区(54) | 新疆维吾尔自治区(65) | |||
江西省(36) | 海南省(46) | ||||||
山东省(37) |
地级 |
---|
省(自治区)下辖地级行政区 | 直辖市下辖县级行政区 | 省(自治区)直辖县级行政区 |
---|---|---|
01-20、51-70地级市 | 01市辖区汇总码 | 90县级行政区汇总码 |
21-50地区、自治州、盟 | 02县、自治县汇总码 | |
03县级市汇总码 |
县级 |
---|
地级市下辖县级行政区 | 直辖市下辖县级行政区 | 地区(自治州、盟)下辖县级行政区、省(自治区)直辖县级行政区 |
---|---|---|
01-20、51-80市辖区、特区、工矿区 | 01-20、51-80市辖区 | 01-20县级市 |
21-50县、自治县、旗、自治旗 | 21-50县、自治县 | 21-80县、自治县、旗、特区、林区、工农区、县级镇、县级管理区 |
81-99地级市代管的县级市 | 81-99县级市 |
附录:民政部关于行政区划代码的公告(每年更新)
2. 出生年月日(7、8、9、10、11、12、13、14)
- 格式:YYYYMMDD
3. 顺序码(15、16、17)
- 对同地区且同年同月同日生的人编的序号;
- 第 17 位,奇数给男性,偶数给女性;
4. 校验码(18)
- ISO 7064:1983,MOD 11-2校验字符系统
-
∑
i
=
1
18
(
a
i
∗
W
i
)
≡
1
(
m
o
d
11
)
\displaystyle\sum_{i=1}^{18}(a_i * W_i)\equiv 1 \pmod {11}
i=1∑18(ai∗Wi)≡1(mod11)
- i 表示号码字符
从右至左
包括校验码字符在内的位置序号; - a i a_i ai 表示第 i 位置上的号码字符值, a 1 a_1 a1 是身份证号码第18位校验码;
- W i W_i Wi 表示第 i 位置上的加权因子,加权因子计算公式: W i = 2 i − 1 ( m o d 11 ) W_i = 2^{i-1} \pmod {11} Wi=2i−1(mod11)
- 当 a 1 a_1 a1 值等于 10 时,用罗马数字 X X X 表示
- i 表示号码字符
The End.
认真写博客的人,见一个少一个🤩🤩🤩
👍 点赞支持,⭐️ 收藏学习,❤️ 关注不迷路~
💬 如有错漏请不吝指正~
©2022 CherryChenNan