[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)7 t2 b- r" v) f- O5 [# b4 `* I
e.g. A123456 (?)4 |" {* q2 V( U
0 F9 h/ P7 ?' \: W) C- {6 u
2. 將第一個英文字母按下表轉化為數字* R* I8 d4 g" f1 W3 D' O
1 2 3 4 5 6 7 8 9 10 11/ e& }2 e. p* ?$ Z# c+ W2 i( M9 c
A B C D E F G H I J K6 j" v8 d6 f2 b- f& S. \/ I
L M N O P Q R S T U V
# S. ]' i' R- Q W X Y Z
; d E6 w: ^6 K
~, H0 E# I1 R. C3 u% E. { e.g A=1
6 A) K+ L3 d- M$ ]* b$ l4 o2 W6 l. N
, B8 g" [+ r! l! _6 P: b3 O7 L3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2
% U. e; R" E. T' M: m4 U- X2 \& G9 I+ a" Y8 B
e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2
* m, x" l+ a/ c7 u% c# X" {2 o$ Y( M) I! @* c7 c
4. 將所得數值相加6 {* B3 ^: \$ M$ S8 O
3 H; m0 h- Z# D4 T6 T
e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85; c1 a+ M- f6 F/ E0 w2 K
' ?$ w' T4 P. w1 ^3 {* X6 a
5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。, Z; h& T2 t2 Y- W8 J; N
85 + 3 = 88 (註88 為11的倍數)
" j# b9 ]. k) `, j6 R; W- V; g- V' O# G) _/ N9 f
6. Step 5 找出的數值便是我們身份証括弧內的號碼。. S" d, A+ T/ q# @# u
i.e. 3 !!
3 Z0 p! a5 A, F" p4 g
" [3 H" e; H1 e9 b: X& u. `+ F[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |