[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)
% P) ` z9 ^) P, J: @" c9 h/ V e.g. A123456 (?)3 }* T* t% M+ `5 E
3 ^- m- h8 D* [% a( ^6 m2 ~8 I1 b0 c2. 將第一個英文字母按下表轉化為數字
: N8 t( `/ L n v( i# f$ t 1 2 3 4 5 6 7 8 9 10 11: _# W$ X& l+ v& Q$ n1 a
A B C D E F G H I J K. Q- U) r4 J+ w$ S0 D$ C
L M N O P Q R S T U V8 z c; o5 A6 S* g% D O, F
W X Y Z
3 o. C9 o& ^/ d
& t* t6 C- _9 g6 D ~ e.g A=1
1 U' N" j+ A$ @3 @+ z' u
% M3 u5 p% k" n2 l( r! G& t F3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2/ L0 n7 F) B: V# m
5 d# f8 Z9 l% ~9 u& X# D
e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2 - q$ b4 Z# s r: V8 `; n1 M
3 _4 s7 a+ w( c1 \0 ?/ H' g& K/ i4. 將所得數值相加
$ Q* f# |9 d3 m
. C1 ~$ r6 J! n) Z$ y2 Z e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85# B( A5 S6 q; l( T& Y/ w
* ~1 }% B5 p, U6 W9 F" }' b, v5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。
3 y# X) x6 J* g% J 85 + 3 = 88 (註88 為11的倍數)" E+ A7 c8 ^9 M+ m' r5 |! l
" X6 _; V7 A2 X- q- `( \! g7 C
6. Step 5 找出的數值便是我們身份証括弧內的號碼。$ U1 {% d" _$ {; j1 v
i.e. 3 !!
# n' x) Z5 e( a( @+ k: D7 I; L! F2 t
[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |