<<新主題 | 舊主題>>
娛樂滿紛 26FUN » 吹水版 » [生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]
返回列表 回復 發帖

[生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]

1. 寫下你的身份証號碼 (包括第一個英文字母)
- A' I& y/ c7 Y9 V. ^/ u  a" k    e.g. A123456 (?); k5 r5 R& Q, w4 ^" z/ i5 U" Y" ]
4 p% U* ]1 ~. ]' d  S
2. 將第一個英文字母按下表轉化為數字3 {8 g0 i  w# g" s% v& q
    1     2     3     4     5     6     7     8     9     10     11
% M. L, l; j. k+ |: G# s$ E    A     B     C    D     E     F     G     H     I      J      K( E) O0 a( d: ?3 ?* s$ m
    L     M     N    O    P     Q     R     S     T     U      V
3 d  @/ e  O5 H9 K& E* f# c* d& `    W    X     Y    Z  + x' o5 l( R0 _4 E! P3 g+ K

6 k) Z) z- j$ M+ u" ^' Z, ]    e.g A=1
# v7 v+ `% Z/ c8 h/ k              % u- M+ B; {0 x- Q# z
3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2  b- }9 l+ i. [5 }

' Z; Q6 l0 M+ ^; @; a% U* r    e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2 % p, A, Q% h8 [6 V, h: u- x
) i, p( _8 Y! j+ u+ J1 C6 ^1 p7 _
4. 將所得數值相加
* ?  C3 P4 q5 X) l; _
( L' s4 O. u" x9 [2 m6 N3 ^! v; s   e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85' A% ?2 r$ ]& j  T5 p" H4 M1 z

2 P1 F' }0 m8 a9 ?6 g( u$ ]5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。
8 C0 G; f# ], ^: [3 \/ u3 F    85 + 3 = 88 (註88 為11的倍數)5 w8 r& R% F4 \" C( g! e& v
' o9 n% e; P" n/ s* u- l3 }
6. Step 5 找出的數值便是我們身份証括弧內的號碼。) y$ M: c+ F- N
    i.e. 3 !!+ W! }: f3 Y1 H: j

7 m9 d/ u/ B$ v# @1 k+ H/ A[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ]
cit有教.
weighted modulo 11
4 g3 w: A9 L" q! t7 s0 i2 ~8 ehttp://www.barcodeisland.com/msi.phtml
C'est Forrest Jam~~
返回列表 回復 發帖
<<新主題 | 舊主題>>
娛樂滿紛 26FUN » 吹水版 » [生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]

重要聲明:26fun.com為一個討論區服務網站。本網站是以即時上載留言的方式運作,26fun.com對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。26fun.com有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。