1. 寫下你的身份証號碼 (包括第一個英文字母)2 u+ H1 @* j3 k0 T
e.g. A123456 (?) , F' i; F, N) K" ? I7 y$ H3 W3 f' f! z9 [5 C) T) I- |. F
2. 將第一個英文字母按下表轉化為數字( z; I3 ?( p; ^
1 2 3 4 5 6 7 8 9 10 11+ B0 P( C+ O# s7 x
A B C D E F G H I J K0 z# o3 O2 ?, i3 ^3 L' y, K
L M N O P Q R S T U V9 I( Q0 H$ W, g3 [* z* a
W X Y Z * {! S* E3 r) ?" E/ M) u
m# i- h5 `, f$ u- ?: s
e.g A=1 7 A9 O+ Z x7 o" `- T/ z " |3 m; w2 r. q, a" f# B
3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2 0 ]) }; ^- Z2 {8 {9 t 4 U2 V# q! [# P) v! x' q% C e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2 ( s! L# i/ g. ]$ n$ i0 K/ ^# V* @9 {* U) b( N l, t
4. 將所得數值相加; c! P2 M( s. f. s5 N1 n9 [9 L
% y( @- x% C! C2 A, ~5 o' y
e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85 + E7 k/ n( @! |6 U/ l( z5 U h/ b, T! O, I ]7 I+ T5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。 / c: H5 {2 C) `% C3 q 85 + 3 = 88 (註88 為11的倍數)4 V- I$ T {# V O4 U
, y2 ^: m* x8 t/ Q8 {2 r# \
6. Step 5 找出的數值便是我們身份証括弧內的號碼。 0 r# o* ^: J* k$ p i.e. 3 !!* _0 Z2 D& t- ^" A1 I; V$ ?
0 M t' o; K4 T, o+ q/ A) N. `9 M8 x
[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ]作者: brian213213 時間: 2005-6-8 11:48 PM