[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)( A; J+ D& Y I, K
e.g. A123456 (?)" g3 {1 g" c" S# I$ Z
# p h1 n% Z9 @/ D3 K1 q# {% k( d
2. 將第一個英文字母按下表轉化為數字
$ h' \0 ^! ?/ B0 H# P, N0 ] 1 2 3 4 5 6 7 8 9 10 11, @: P! @; }# r# l9 Q7 l
A B C D E F G H I J K
3 T' t+ |; W# c L M N O P Q R S T U V
, k* C Q' x3 ]6 U% q/ t- f* M W X Y Z 6 c7 X' ? h5 E; x
6 s" Y( D# j1 c+ _
e.g A=1
8 p3 l" |3 J$ F % o# o( r* w1 t
3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 26 z7 z9 Z2 v) |- ]$ O1 J0 G; q$ z9 ?
" q* W/ F" |) |$ ^
e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2
: p+ D' I' q' g: E
- o4 @. p T1 I* O( G/ F. d4 p4. 將所得數值相加. Y# p3 ~! k$ t. ]8 z
8 t# o" F$ M u" w7 Q, \
e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85
) I' X" w5 V0 E8 W* ]9 ?2 _1 o2 \+ y+ q# S
5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。. D( }4 ]4 j, v+ {) |; P9 s' s
85 + 3 = 88 (註88 為11的倍數)
) f2 ?: w2 A) E' {* q: J0 Q) v) }$ a4 z' ]- ~* l$ y3 {" E2 ~
6. Step 5 找出的數值便是我們身份証括弧內的號碼。4 i+ j- }" u/ H$ ~' Z7 K0 F- ?
i.e. 3 !!
) ]! @3 ^9 p. N- L, s5 y* N% s1 e `1 s3 A
[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |