下面引用由雀利兒在 2003/12/27 12:25pm 发表的内容:3 h: {( n! f, ?! ]
身分證不行呀~~
, G* r- N7 z) a2 T4 {一直說錯誤~~ 身份证结构: 字母+8个数字+验证码(字母不包括 I O W Z )$ w! t! O0 w* a5 B
A对应10% {4 ~; z0 G5 J; R$ U( k6 k
B对应11
7 a4 }; Y; y7 k8 p2 s+ X....
8 v* H% e- M1 g4 [* ?以此类推+ V$ F' S7 q6 }9 N& y: l
由公式 A 1 0 0 9 8 7 6 3 --不含檢查碼 轉成
7 q( o0 w- W. E0 L( l- Y$ d# w 1 0 1 0 0 9 8 7 6 35 E$ d6 p/ ?6 k- o/ j/ d# c
X 1 9 8 7 6 5 4 3 2 1 (上下相乘)" n" g8 N2 B9 d$ o' @5 e; {
------------------------------------
! M& J9 B) i% \5 Y! I: |" g! b = 1 0 8 0 0 45 32 21 12 3& E* g$ G6 }4 g5 _5 w# C
1+0+8+0+0+45+32+21+12+3=1228 t# S* J2 @/ H/ w! F3 s
122/10=12........2(餘數)) c u2 N6 E( h# A
10-餘數 即為檢查碼
$ M7 U/ d- D5 s( E$ r! w 所以 10-2=8
. Q& S( w* e. B算出验证码; {4 }& W) c2 Z7 C7 ]% N
此方法绝对可行! |