[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
1. 寫下你的身份証號碼 (包括第一個英文字母)% r/ V. |" |$ O6 \" o5 j: x( t
e.g. A123456 (?)
1 o- B; j0 p' D- x3 T- [: ` S( T* [1 c
2. 將第一個英文字母按下表轉化為數字 u' n' @1 W9 w: g: V F) ^, D* H
1 2 3 4 5 6 7 8 9 10 11
: m/ c! R( @3 q W" q A B C D E F G H I J K& `+ ~8 t8 \* R& m6 W. b3 K. X
L M N O P Q R S T U V% ~/ E4 R! b+ g6 q- M: |
W X Y Z / U# [! R f+ F! v# ~4 ?; `, c- d
2 {5 J- {; q! Y& ?3 f' _6 U+ I e.g A=14 T% }/ }0 P/ ^9 E( @9 `
8 M- `2 t! F7 Y# |8 a; F8 V3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2' }3 P" `/ K, [
; P: s- o, B7 B e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2
, d" W* A5 k# f; Z8 w" M7 L
. |' n2 @* D" J1 L4. 將所得數值相加0 a8 ~6 R, b, [* O) p
3 ~ M/ D% h8 t# [
e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85
: A9 l" d" K3 i- `) X% r9 |6 z6 ~' X
5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。( o4 E' i9 h6 p0 ^ H
85 + 3 = 88 (註88 為11的倍數)6 f, E) ~ P2 v# Q2 a% p' g/ r9 b
6 g/ U- ^+ z$ G1 h% _4 B( a% b6. Step 5 找出的數值便是我們身份証括弧內的號碼。, A9 w) R6 ?2 Z7 s+ A1 |' Q2 J
i.e. 3 !!
9 J( \% Z) a$ ^: G
4 X% F% g: Q \# P/ U+ w+ l[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ] |