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

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

1. 寫下你的身份証號碼 (包括第一個英文字母)' v9 w8 ~. a2 {; Y( Y) y& Y
    e.g. A123456 (?)& B% O7 @, Q% u3 c

) w0 B, x7 C/ l( k2. 將第一個英文字母按下表轉化為數字
. t  l5 j4 L2 |    1     2     3     4     5     6     7     8     9     10     11; d9 c4 f  {# d- ~. C5 |
    A     B     C    D     E     F     G     H     I      J      K
" t% A0 j) h4 u4 z    L     M     N    O    P     Q     R     S     T     U      V
* b# T. Q( _1 N/ g$ x2 D    W    X     Y    Z  1 K9 `% O- v$ P' B3 {$ m$ |  n# u

1 k6 a* }  S- B2 d! [    e.g A=11 ^3 `7 e( v# q( O3 @
             
/ U, g0 Y; ?1 y! x! j3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 23 l! t/ ~5 m- c" L! D; A0 w9 ^
) G& ]1 a/ P6 V
    e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2 # r/ w: c  b2 l5 e% H

6 B- n2 j& }- k/ `) ]4. 將所得數值相加
* }" D# M) N+ R+ t+ X: U/ E
$ |3 Z+ `5 Q2 _   e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 85' f& A' k+ [6 `
6 K& ?+ }6 ~9 [* V" P: w
5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。
8 H; w3 V& ]7 y) P1 T8 P: n# I    85 + 3 = 88 (註88 為11的倍數)- Y8 h" H5 E9 m( O) y. W" G
4 b+ |2 ~) B2 y5 u
6. Step 5 找出的數值便是我們身份証括弧內的號碼。4 s- I# u7 M/ P5 f% U* x3 w
    i.e. 3 !!) R) {4 ~( d  N5 K5 `; L+ ?8 g

& `3 ~. v+ L8 Y" ][ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ]
cit有教.
weighted modulo 11
7 a6 L3 x, i1 s, }/ Bhttp://www.barcodeisland.com/msi.phtml
C'est Forrest Jam~~
返回列表 回復 發帖
<<新主題 | 舊主題>>
娛樂滿紛 26FUN » 吹水版 » [生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]

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