[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)
+ b4 L0 {* Q* ?+ Z7 e e.g. A123456 (?)( h2 B& M1 P; `6 ^! p
+ x( Y/ Q! ~ M
2. 將第一個英文字母按下表轉化為數字
, m+ M% B1 p5 `# {2 \ 1 2 3 4 5 6 7 8 9 10 11
% y6 ]0 i1 u, I A B C D E F G H I J K9 p9 n2 o2 K: T
L M N O P Q R S T U V
. P; V9 ]3 `9 |* ?% C W X Y Z ! d* n+ w$ s+ E
3 E* H# z7 ^5 _. h& C% q1 T
e.g A=14 X- Q- R) [/ |) A
# W* L4 F7 o5 W5 q/ [3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2
- M/ ]% U" j$ ~
# X/ n+ W+ \" _4 Q ]6 t e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2 0 ~6 w" K! ] Z6 ?0 d+ T
4 H& l& c, y! v) x) S! z, E& D' q
4. 將所得數值相加7 ^( p! C3 h2 T# F% F
" d. {" S- ? Y! R+ \ e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 858 J& D, E2 e# `+ V7 u1 n
% x6 r& q3 n1 Q& H5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。
+ T7 v( ]; n6 J8 @) i' N& w 85 + 3 = 88 (註88 為11的倍數)
8 ]* z' N+ @9 N- P9 n
) w' K! g! N& o' C& z* W" E6. Step 5 找出的數值便是我們身份証括弧內的號碼。& c- z$ `( }0 F% X' p) ?
i.e. 3 !!
# H* A9 q8 g) S; Z- c1 k- z" X3 X
) ?' s+ s& R% J5 Y. y[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |