[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)( L6 f2 ^8 h1 z
e.g. A123456 (?)4 T) g4 x! ^! v! u
" y' O9 |- |+ [- \" J% v0 A
2. 將第一個英文字母按下表轉化為數字9 b$ o0 c& ? s
1 2 3 4 5 6 7 8 9 10 11
. C( y! w2 A6 e+ W! h. i0 ^ b( m A B C D E F G H I J K! E' Q5 `; ~+ }. T
L M N O P Q R S T U V2 Z) b( R2 w* k! ~+ j: G
W X Y Z
$ S1 D: N! Q+ O2 c 3 R0 P$ f/ [! W, f/ ]6 N
e.g A=1/ ^# h) w+ y4 u- g3 G
. a% m/ a8 ?& z+ J8 m- D3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2# A L9 q# I- n, s9 P' @
* b5 z3 w& k' A/ D, L9 }% y1 s
e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2 9 c! X+ F. B( H
# V# o7 ~* V+ f% Y6 X$ p
4. 將所得數值相加5 k" o0 m& W4 {
3 C; Y& M4 Q% i5 T+ G
e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85" N; k2 A ~( j; R6 z* A3 M
: \( E' M9 _" M- `5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。9 F' I% s& i, V: r% q! l
85 + 3 = 88 (註88 為11的倍數)3 V2 A2 U9 k& o, P9 |" W
% x% P& K) G$ @) N9 N) e, \6. Step 5 找出的數值便是我們身份証括弧內的號碼。1 X% ^1 Q( O/ Y
i.e. 3 !!
( L9 C! i! N- w6 r- P9 P) d+ W- }: Y# E" E' H
[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |