中国台湾地区的身份证称为“国民身份证”,号码一共有10位,第1位是大写的英文字母,后9位是阿拉伯数字。比如:U193683453。
一、地区编码第一位大写的英文字母是地区编码,代表初次登记的户籍所在地,比如,U代码花莲县。每个地区编码还对应有一个两位数的验证码,用于公式验证。台湾的所有地区编码和验证码如下:
英文 县市 / 地区 验证码(数字)A 台北市 10B 台中市 11C 基隆市 12D 台南市 13E 高雄市 14F 台北县 15G 宜兰县 16H 桃园县 17I 嘉义市 34J 新竹县 18K 苗栗县 19L 台中县 20M 南投县 21N 彰化县 22O 新竹市 35P 云林县 23Q 嘉义县 24R 台南县 25S 高雄县 26T 屏东县 27U 花莲县 28V 台东县 29W 金门县 32X 澎湖县 30Y 阳明山管理局 31Z 连江县 33二、数字编码首位数字代表性别,男性为1、女性为2;最后一位数字是检验码;其它是电脑系统给码。
三、身份证验证最后一位数字是检验码,通过公式计算得到。计算公式如下:
通算值=首字母对应的第一位验证码+ 首字母对应的第二位验证码 * 9 + 性别码 * 8 + 第二位数字 * 7 + 第三位数字 * 6 +第四位数字 * 5 + 第五位数字 * 4 + 第六位数字 * 3 + 第七位数字 * 2 + 第八位数字 * 1
最后一位数 =10- 通算值的末尾数。
例如,A234567893,A对应的验证码是10,最后一位数是3。通算值=1 + 0*9 + 2*8 + 3*7 + 4*6 + 5*5 + 6*4 + 7*3 + 8*2 + 9*1 =157,通算值的末尾数是7。则10-7=3,与最后一位数(验证码)相同,身份证号码正确。反之,A234567890的最后一位是0,就不是有效字号。
2楼
台湾身份证号码样式举例:
U193683453,是出生地在“花莲县”的“男性”台湾身分证字号。
B142610160,是出生地在“台中市”的“男性”台湾身分证字号。
D257856145,是出生地在“台南市”的“女性”台湾身分证字号。
G244431557,是出生地在“宜兰县”的“女性”台湾身分证字号。
Q155304682,是出生地在“嘉义县”的“男性”台湾身分证字号。
F156558462,是出生地在“台北县”的“男性”台湾身分证字号。
S283602231,是出生地在“高雄县”的“女性”台湾身分证字号。
U267087067,是出生地在“花莲县”的“女性”台湾身分证字号。