下面引用由雀利兒在 2003/12/27 12:25pm 发表的内容:
" V/ @, m' R5 e: G身分證不行呀~~
+ L6 }8 m4 I5 e" l, b' U一直說錯誤~~ 身份证结构: 字母+8个数字+验证码(字母不包括 I O W Z )
; Z+ Y% l" v$ r0 ~/ |& TA对应106 w9 S& `1 |4 d; @; T6 u
B对应11
2 B* @5 G6 v% d3 w: I' D....
/ v$ O0 c+ Y# t( x( v* e) T% I以此类推
' B. ]1 |! A* V3 L4 Y' ?& J由公式 A 1 0 0 9 8 7 6 3 --不含檢查碼 轉成' \! `$ K% U% l. ]) U% [5 G
1 0 1 0 0 9 8 7 6 3+ m8 j* o* f! ^; ^ a: f* U
X 1 9 8 7 6 5 4 3 2 1 (上下相乘)
% J4 Q0 U3 g' X3 {5 y------------------------------------
4 T- ^1 }7 }8 c4 G = 1 0 8 0 0 45 32 21 12 3) Z; L/ ?+ h8 u3 L" x# L. K
1+0+8+0+0+45+32+21+12+3=122
& Y% Z- h2 v x+ K5 Q" ^ 122/10=12........2(餘數)3 K0 l& D3 N9 |9 J9 m- ?* k
10-餘數 即為檢查碼& o' Z1 O; o* N: Y9 E3 |
所以 10-2=83 E: L7 f9 g5 u6 a. f# l
算出验证码
( Z1 M( |6 B+ N1 g此方法绝对可行! |