[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)
- E0 L* M* s% U# C e.g. A123456 (?)8 G" z( S9 ^. b7 N0 b" B M
9 Z8 v) @0 N# o! K
2. 將第一個英文字母按下表轉化為數字# h! ]8 l8 x, `( |
1 2 3 4 5 6 7 8 9 10 117 H0 D4 n5 E+ {- Z# c$ O
A B C D E F G H I J K- c" _1 r8 @) |
L M N O P Q R S T U V
! Q3 k1 M" D O9 a; c; h2 r W X Y Z
# o) y' C. B! e ~9 l 3 g6 T4 a/ k2 K8 I
e.g A=1# V" A# G7 T( q9 _
* z4 o0 i N% Q3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2
% o: }$ Q6 U. v& u
: ~& k+ ]6 K: W( x- K- u& i e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2 ' h N9 e r: D
) ` f9 s. T/ x( N4. 將所得數值相加6 p# T9 }5 T* d" z& s/ l. s
6 s$ f9 [- ?7 W# m e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85
4 j- D3 @1 [/ V5 s' w: m
5 K4 Q( p# L$ y- Q5 j' ?- t5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。
( g P' K7 S( [ 85 + 3 = 88 (註88 為11的倍數)
6 f" v8 v9 z, [7 ] V6 Q4 x, r& ^( y, N+ g2 z7 E# ?% d0 \
6. Step 5 找出的數值便是我們身份証括弧內的號碼。
8 e4 W! X m& {9 v" g7 E i.e. 3 !!$ `/ \/ @ A# n) F0 \2 D, Y
0 v: {' e0 }9 \! x1 v" B1 p' y[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |