[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母). k$ ]$ P4 F6 c0 q- _2 \
e.g. A123456 (?)/ O* d$ d K% B; E8 K) e3 q1 N
" G, q5 F# S' _; E- s/ p L" H
2. 將第一個英文字母按下表轉化為數字
/ d2 g( Y/ Y p6 M 1 2 3 4 5 6 7 8 9 10 11+ ]. A+ ^, }3 D4 w
A B C D E F G H I J K1 y% u# G$ a8 T4 o8 K. P. W
L M N O P Q R S T U V
( E u' R5 ~" }$ x W X Y Z 6 A: T6 o5 J; n: y# `5 X! X: M
L' f7 |* b* p- N3 T0 U e.g A=1
0 I( }- b5 Y# ^+ }3 l1 S
1 c) S' f8 k) ]3 ~& b3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2
2 r- m3 l0 J! o8 W! \: ~2 x( }8 h: ^! e2 r+ B/ h+ z
e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2
; H p4 n% A6 Z* k
4 q |8 V; \5 b5 |# M4. 將所得數值相加, E1 p( a, D- h) ^9 F) Q
. _* q+ ]# B8 r- J e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85
# i6 U) ]% N$ p4 f( G1 ?9 z
: I3 N$ Z1 m4 F' G7 F" R5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。0 W2 q' y: g. F: n" e" _- m
85 + 3 = 88 (註88 為11的倍數)
0 t# V2 }. D; p6 ]$ \8 e3 q# h" L8 u# A6 N+ ]* t- M. A
6. Step 5 找出的數值便是我們身份証括弧內的號碼。
" y: \) W0 F5 A& c6 P i.e. 3 !!
& k0 W/ c* h, l' C
, s) {" d- T2 U+ G' Y9 m+ j[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |