[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)
# o2 F+ Q6 ?) B e.g. A123456 (?)* H! K- Y. T: J* a3 y& B7 ]
3 I4 c: O2 k, Y, ^1 W2. 將第一個英文字母按下表轉化為數字
, P1 K, j9 z' u0 m" @# I 1 2 3 4 5 6 7 8 9 10 11
: J0 \: E8 A1 g0 G( E. m- w A B C D E F G H I J K9 u% T9 y7 K. o5 l
L M N O P Q R S T U V
) L6 `" I9 j* p W X Y Z
+ \# i; V' I" ]4 H* F0 c7 W. h2 E # H: ?: W1 `$ Y+ @3 R& g
e.g A=1
3 g% a# j7 r, p& s $ C1 I* T' m2 W$ ~
3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2
. S7 _/ {: C2 L* F; Q n( W& e; B" a5 V: Y1 W9 L
e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2 . D: a+ L) [$ x1 o5 f5 L
- T/ q J; q: G. Z% I6 G
4. 將所得數值相加/ v5 C; u* A+ |
1 @0 k! N2 H6 n. ~/ m e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85& S h! e' M4 n# m
- @* s- p! Z; P8 c) ]: b5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。6 j' Y3 B' L4 m8 {, D
85 + 3 = 88 (註88 為11的倍數)5 s* S8 C8 F8 y/ E/ G6 Y
* e8 \) y8 M$ S) D. g# `" }6. Step 5 找出的數值便是我們身份証括弧內的號碼。1 {( w% Y! U! @, n0 H& K2 Q
i.e. 3 !!" F$ \1 F! f: z
k& r8 V! G* `% J C
[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |