[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)
, W- s/ L' h) o6 M q4 Y' Z e.g. A123456 (?)
5 ^4 W2 g. o7 w3 F* s* b
7 N5 K8 q ~: U. S2. 將第一個英文字母按下表轉化為數字; [; R o5 {8 a" ]) N" [7 ~
1 2 3 4 5 6 7 8 9 10 11& p7 q. F( ^3 w/ S' r/ ], p
A B C D E F G H I J K
' f/ [+ ]: W2 y. z L M N O P Q R S T U V
' ?+ J8 R: A. ~1 \3 v W X Y Z
) U/ h, S) ~7 U: H
% o2 T; Z3 {0 i- M# d+ f e.g A=1$ Q8 l5 F p' P/ g; d- N
$ l/ K3 t0 b0 ^1 W0 U/ X
3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2& c G1 H3 p+ E- _5 a( q2 ], k
2 c: P, N/ x; l( s e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2 8 {8 O3 p3 l: y D
* ]/ V; j6 P6 ~5 k6 J4. 將所得數值相加
# l j: M* ~- n* w( ?( m* ?6 q9 |4 p, T% O7 u5 T; D0 n
e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85/ {0 k9 P" C, V) ^( B" p; W! g
" W: J" @( B/ N# p! z1 S$ c
5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。- b8 u( P- E: W' w( V
85 + 3 = 88 (註88 為11的倍數)1 ~' `4 i5 X* y% ]* D7 y+ ~
) s F% w+ E7 ~6. Step 5 找出的數值便是我們身份証括弧內的號碼。/ H0 {9 \0 L. u2 S8 g
i.e. 3 !!, F d6 P. Q# T
& D" R6 ?- T9 k$ K$ k3 ^9 x[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |