[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)4 [, b* Y0 F& G8 b2 g. M
e.g. A123456 (?)3 P( C9 \% N8 h0 j3 v7 D
8 m; @6 |4 _! p2 x5 r2 _: t2. 將第一個英文字母按下表轉化為數字
' @- z' p1 |" ^' [: U 1 2 3 4 5 6 7 8 9 10 11' V9 }# d* e* K) r N
A B C D E F G H I J K
9 R% ?% Y; S$ d# Q# c L M N O P Q R S T U V
; M$ N4 S5 _6 q5 }0 z K3 x W X Y Z 1 M( ^4 ^9 F L- `
+ ~" X7 P, M* ~! O
e.g A=1
, [+ j* k' ^$ y J
$ F5 d1 i: A4 ?8 j8 |" h8 O+ `2 |3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 27 J: P2 ?5 g3 q. h3 q
' f1 \: g1 Q' a! d& g( y5 Q e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2
. ~+ D" I1 n; n5 g$ t0 z9 ?0 X& s3 s+ L
4. 將所得數值相加
% v/ y- i% z/ k- A
?) ]! `7 g* z, N" y0 J e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85
8 u2 ^2 H2 a9 H2 g: L
" r8 F( E7 w# E5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。
( W' Q: Q0 ?2 H" W9 I( w3 Q4 s* s& M 85 + 3 = 88 (註88 為11的倍數)3 p: ~8 ?6 E* R7 O7 u0 ]
- ~9 H# s, d0 i6. Step 5 找出的數值便是我們身份証括弧內的號碼。
6 O& t9 Q) N8 r# C6 v8 [. ^ i.e. 3 !!
# C9 C0 s, t g+ m, d u
3 r: r, O9 L# t7 X% Y) x8 [[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |