[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)
/ k* j( K y' m9 |& m7 | e.g. A123456 (?)
, T+ e& Z' h& n ]/ A! M8 d% _- c
) `) P# a7 }9 E- O2. 將第一個英文字母按下表轉化為數字9 J6 G0 u* W( K9 C4 j
1 2 3 4 5 6 7 8 9 10 11% C* X5 s8 K* ~4 Y+ u3 }
A B C D E F G H I J K
" N- n8 M: S' g& x0 T# D L M N O P Q R S T U V7 _# a5 W" p0 W' E! ?
W X Y Z & _, k; @) I. @
2 p. Z% E4 G+ V/ H- t: w; k
e.g A=1
9 I' }6 G( [" h# Y3 q
+ c- I2 G0 I- K+ T: {9 C3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2
# X+ ~) {+ k9 q1 p- T
: A0 y) f [1 l5 ^ e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2
6 E$ f$ g5 d5 x5 }# m" {& Y* m) b' i/ j" f& s
4. 將所得數值相加
9 o" R5 s A1 f: S7 {+ v% @+ G5 c$ D. O7 T
e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 850 C9 ]/ v3 K ` L
- z0 Z% ^! Z! d+ d, B# U* k$ G2 C
5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。% _$ R% t. e9 K! m1 v
85 + 3 = 88 (註88 為11的倍數)& ~: G6 ^7 d% X( q; j( O9 C& r+ X5 d
/ E5 q7 {1 [+ `
6. Step 5 找出的數值便是我們身份証括弧內的號碼。
2 Z* h) T/ H& D8 K1 A' i. Q i.e. 3 !!
7 o1 U% T! ?) Z: v8 n* O- C6 h/ O: s, M% q( w/ y
[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |