[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)
+ `1 F6 o! j* ^7 g e.g. A123456 (?)
, [5 g- Q- P0 r
' K. G3 K! N# z, w2. 將第一個英文字母按下表轉化為數字6 U' D9 E- _1 ]; Z9 b) ?
1 2 3 4 5 6 7 8 9 10 111 B7 f/ a+ Z" j
A B C D E F G H I J K F- M ?$ N, c$ _: p7 S+ p$ ?
L M N O P Q R S T U V5 G- Z0 e% Z+ j8 J0 S
W X Y Z 8 H7 W) i0 e: U) `8 f7 D/ E. }
4 Q" s; z; L6 V8 }) [; z) f6 y9 O7 L
e.g A=1
) y" d" t1 h7 C ?
; q( K* c2 r7 F% f! Q* C5 V2 f3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2) S6 |( S9 D& m i# U ^: w
- n" p% Y2 `% L2 {, m2 x5 j e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2
( c# p& s/ B, P! i3 K2 R# V ?) Y% S- m" O Q+ o: g
4. 將所得數值相加0 N7 p$ h' y$ J+ J5 G
8 E# c! L y( T, e H9 r
e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85' n1 f7 A! N. F7 \
, `% ]# R* C& I- Z# v5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。2 @: H5 p3 ?" c% u
85 + 3 = 88 (註88 為11的倍數)
, _8 [4 Y, n; R- }3 v8 G, [5 G( V+ B( g5 v1 x% C
6. Step 5 找出的數值便是我們身份証括弧內的號碼。
% Q2 H- E" S& V+ [! b' t! r i.e. 3 !!
+ b7 x" u& B J/ k! ]
7 \$ b' e9 x5 ][ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |