[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)
3 C2 o" p4 k, T4 q e.g. A123456 (?)+ @3 Z* K* y. v7 u9 G) }( \* P
( I& ?( R2 R3 j" Y2. 將第一個英文字母按下表轉化為數字- y0 w- g, A8 r! a9 b R Y
1 2 3 4 5 6 7 8 9 10 11% e+ b6 K7 S& S" v% F2 q' b I- L
A B C D E F G H I J K: Q5 \: T) [" x$ A
L M N O P Q R S T U V
5 F: V/ P7 J! r& _# |) U m W X Y Z ) m7 [3 [. `: m" x. L7 ^4 o
! w4 W# a8 M( b2 s1 Q( a9 [( H e.g A=1 c( V# z. ]" F B3 s; |' R0 h
( I. [; r3 S! P0 ^3 h6 p; l3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2: Q# G- x& S* ?5 x
+ F# |: w2 m( ?* H. O2 k* k e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2 1 A& X( c c2 o. M w4 V# I& d
. b6 X- A% z) P
4. 將所得數值相加" B$ V/ j) K' L; d$ a4 E
' F1 _+ [6 ?) {3 _/ J1 ^. X
e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 852 o7 n6 k }2 s- @9 W. P) z
8 b1 @5 v! ^0 d! \
5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。# r7 J. e I% T( V" R) O+ n: R6 g
85 + 3 = 88 (註88 為11的倍數)8 ^; }% ]& ]2 [: t
- A7 c$ s+ x- C: P6. Step 5 找出的數值便是我們身份証括弧內的號碼。( z. P" V# a2 d& M/ l" u
i.e. 3 !!3 e0 j7 r2 D- I" S( u
" l6 F% ~ `, s5 `. f) E[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |