身份证号码 ::= <地区代码> <性别代码> <序列号> <校验码> <地区代码> ::= 1*大写字母 <性别代码> ::= 1 | 2 <序列号> ::= 7*数字 <校验码> ::= 1*数字
A: 10 B: 11 C: 12 D: 13 E: 14 F: 15 G: 16 H: 17 I: 34 J: 18 K: 19 L: 20 M: 21 N: 22 O: 35 P: 23 Q: 24 R: 25 S: 26 T: 27 U: 28 V: 29 W: 32 X: 30 Y: 31 Z: 33
以下示例演示如何验证台湾身份证号码A123456789。
身份证号码 = A 1 2 3 4 5 6 7 8 9 1 0 ×1 ×9 ×8 ×7 ×6 ×5 ×4 ×3 ×2 ×1 (系数) ---------------------------------------------------------- 1 0 8 14 18 20 20 18 14 8 9 (总和 = 130) 步骤 1: 将"A"转换为"10"。 步骤 2: 计算每一位数字乘以其系数的乘积并求和。 1 + 0 + 8 + 14 + 18 + 20 + 20 + 18 + 14 + 8 + 9 = 130 步骤 3: 130 ÷ 10 = 13...0 注意: 由于130除以10没有余数,所以该身份证号码有效。
如果您想生成带有姓名、城市、出生日期和年龄的台湾身份证号码,这里有一个台湾身份证号码生成器。