[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)
8 `1 I! \6 P: E4 J" L e.g. A123456 (?)" {5 ^3 A4 [$ A% H
6 `. u& l2 H: @* Z( f9 T2. 將第一個英文字母按下表轉化為數字
8 e+ C: M; T+ o) t$ z 1 2 3 4 5 6 7 8 9 10 11+ R! v2 r+ N0 J1 z. T8 q
A B C D E F G H I J K
' l% e$ w* b& F) b L M N O P Q R S T U V
; P9 G5 m# m4 X3 n& | W X Y Z
" ^# ~' C1 |; C: u9 U ' ~1 s- n* {, K2 g6 M0 H7 h6 h
e.g A=1% \6 Q3 M. f/ d9 ~% C1 p {
: g8 X% H- M0 w( W/ r* F
3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2 _0 C* B% A% c: w
x3 g' f8 ]7 V$ b% C) ~ z
e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2 6 {7 u5 P% Q: Q( @4 S
- ?4 u4 e% i/ G$ r8 f4. 將所得數值相加0 J2 P2 {2 x0 S. o
' z6 L5 r- b6 S( o
e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 852 c2 _0 C# A2 O& \
; w9 v9 X {( t0 s9 b
5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。" F7 e+ j) E4 w1 I- n" C% r+ C
85 + 3 = 88 (註88 為11的倍數)1 G4 t3 Y$ _4 m# G6 r$ j
) f; s% n0 v+ W6. Step 5 找出的數值便是我們身份証括弧內的號碼。
* e; f1 V: M! n i.e. 3 !!" J- W, l+ T8 \/ `) i( ]
9 m# A+ ^/ U! B9 E/ i: v[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |