[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)
% c) i3 }$ |1 R, I& H+ m e.g. A123456 (?), L1 z5 z% ?9 @' I+ r
1 v% A }; C3 {3 a' w1 Q E
2. 將第一個英文字母按下表轉化為數字6 U- u- F, j3 Y
1 2 3 4 5 6 7 8 9 10 11: A' }- r. F8 G9 ?5 [& O/ D
A B C D E F G H I J K
5 A) W- I& I4 K# o; T7 o6 P4 n L M N O P Q R S T U V
7 U' E. ?9 C9 a }9 z) c W X Y Z 4 h' m/ J# o) i
2 I" A; t C u) d7 o% ?% A* k, Y e.g A=1' B) N; u/ V, ]" i F& p# c. d; m8 m' G
* g- G2 u2 i" G; Q( m) K' T3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2
5 b+ _+ u, P; D8 u% d' x
- u* ^7 r) u% Q2 F* ? e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2
# c$ l9 {: p4 n+ b& B" r& w
) T" S5 {! u; ^0 B9 Z: ^' x" _. @: m4. 將所得數值相加
" ]/ D- c. ~# S5 A7 W& B4 I% U1 Z
; k( q* ^& C/ U7 P! m) G9 t e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85; I6 v( b6 A, z+ h
8 G h2 U0 J+ U7 w! x1 X
5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。 y5 E" H+ C5 h/ S% U6 V
85 + 3 = 88 (註88 為11的倍數)9 v' i' I* k5 h8 I
6 ?3 M. q* y! @# q
6. Step 5 找出的數值便是我們身份証括弧內的號碼。
- Z* C5 Q: d% X# Q' i i.e. 3 !!
0 T1 b3 l1 _6 j# w
& M' A/ s* T; [[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |