[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)
) m- {) o1 N! @/ w, J+ K e.g. A123456 (?)
& R# N5 C+ I: r9 f! o
/ \2 z7 ^0 h1 u1 A2. 將第一個英文字母按下表轉化為數字) w8 w% Y" U3 L5 j* g8 u) h% c0 m
1 2 3 4 5 6 7 8 9 10 113 Q5 g" J! X* @6 O& [5 @
A B C D E F G H I J K
) z# `) A( \% k, M8 V* h- O' N L M N O P Q R S T U V' w* q7 T8 Y% J8 O
W X Y Z + \ I' y7 v) ]: f: H4 L
; @0 L s( a8 G+ Y" C; J4 J5 U
e.g A=1
5 r% l3 Q' p9 u7 A 3 Y* D0 U8 E4 w/ Q) ?) [
3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2
4 o V- M& O/ e1 A2 B _ `0 i4 J, d4 n; {9 P
e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2
3 o2 _8 ], v/ \1 ]( L9 B% m2 s( j! L" W& H
4. 將所得數值相加& y/ s/ v7 k+ N% ^% i
- h) m3 L x) B1 i C' m3 l
e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85
. F4 h& \' C0 c4 W/ \- X
9 V& @) R' |) L/ C! S5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。; D1 M; b" Q" u/ I2 P; O
85 + 3 = 88 (註88 為11的倍數)8 c( b0 e( G. k; \3 [5 X8 b
, i1 N: k/ p& t% i' W% f8 q# Z& B
6. Step 5 找出的數值便是我們身份証括弧內的號碼。
4 J) R9 E% N; S2 Z* I5 U5 H i.e. 3 !!, J/ M2 C! d2 {0 d
# R8 u0 [. c" k7 g1 \+ w[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |