台湾身份证号码的格式如下:
长度 :台湾身份证号码共有10位数字。组成
第一位:
英文字母,代表不同的县市,具体编码如下:
A: 台北市
B: 台中市
C: 基隆市
D: 台南市
E: 高雄市
F: 新北市
G: 宜兰县
H: 桃园县
I: 嘉义市
J: 新竹县
K: 苗栗县
L: 台中县
M: 南投县
N: 彰化县
O: 新竹市
P: 云林县
Q: 嘉义县
R: 台南县
S: 高雄县
T: 屏东县
U: 花莲县
V: 台东县
W: 金门县
X: 澎湖县
Y: 阳明山
Z: 连江县
第二位:数字,代表性别,1代表男性,2代表女性
第三位至第九位:数字,代表顺序码,用于区分同一地区、同一性别的人群
第十位:数字,为验证码,通过公式计算得出,用于验证身份证号码的正确性
示例
以台北市的男性为例,身份证号码格式为: A1xxxxxx3,其中:
A: 台北市
1: 男性
xxxxxx: 顺序码
3: 验证码
验证码计算公式
通算值 = 首字母对应的第一位验证码 + 首字母对应的第二位验证码 * 9 + 性别码 * 8 + 第二位数字 * 7 + 第三位数字 * 6 + 第四位数字 * 5 + 第五位数字 * 4 + 第六位数字 * 3 + 第七位数字 * 2 + 第八位数字 * 1
最后一位数 = 10 - 通算值的末尾数
注意事项
身份证号码的每一位都有特定的含义和作用。
验证码是通过特定公式计算得出的,用于验证身份证号码的正确性。
不同县市的编码不同,需要根据具体地区选择正确的编码。