[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母): q& w c0 A7 y$ `$ _' ~
e.g. A123456 (?)
2 {5 m- a' \; ]" Y7 Y7 Q' V' {6 E
( @5 r' A" J' ^, [ P2. 將第一個英文字母按下表轉化為數字
+ o5 }" r x, N6 w( R3 e3 w) Z 1 2 3 4 5 6 7 8 9 10 11
/ } @. l) m8 n. K e$ p A B C D E F G H I J K1 e$ G/ Q' N$ E0 U
L M N O P Q R S T U V. Q9 X4 y/ r! S2 P9 Y" G, U
W X Y Z
* R7 J$ n, Z. o. _0 @
7 ~# A: }( L3 Y e.g A=1
5 T; r2 c& ]" \" H& @ . F- i5 K& s3 N# Q
3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2, m% s, j9 f, H5 Z" W1 u
* ]. T; T- m% Q$ { e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2 , j. H: ^, e! V# M
4 K7 X {8 P* H- J
4. 將所得數值相加
) B% M5 e0 {+ }0 l8 ~
) Z+ `& r! s0 K e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85
4 \9 p6 @. q% W: \
5 ?3 ?' a1 L4 r! V/ y5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。
- w S& ? B9 u 85 + 3 = 88 (註88 為11的倍數)
. b0 L, ], ]- I4 ?, N; M& i. S" ~4 H
6. Step 5 找出的數值便是我們身份証括弧內的號碼。) t/ H8 Z: M0 k
i.e. 3 !!5 Z- n& e% U: e+ T9 ]& t
0 A' s9 K/ Z$ s* L$ X* G[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |