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

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

1. 寫下你的身份証號碼 (包括第一個英文字母)
/ k* j( K  y' m9 |& m7 |    e.g. A123456 (?)
, T+ e& Z' h& n  ]/ A! M8 d% _- c
) `) P# a7 }9 E- O2. 將第一個英文字母按下表轉化為數字9 J6 G0 u* W( K9 C4 j
    1     2     3     4     5     6     7     8     9     10     11% C* X5 s8 K* ~4 Y+ u3 }
    A     B     C    D     E     F     G     H     I      J      K
" N- n8 M: S' g& x0 T# D    L     M     N    O    P     Q     R     S     T     U      V7 _# a5 W" p0 W' E! ?
    W    X     Y    Z  & _, k; @) I. @
2 p. Z% E4 G+ V/ H- t: w; k
    e.g A=1
9 I' }6 G( [" h# Y3 q             
+ c- I2 G0 I- K+ T: {9 C3. 將已轉為字母的身份証號碼順次序分別乘以 8, 7, 6, 5, 4, 3, 2
# X+ ~) {+ k9 q1 p- T
: A0 y) f  [1 l5 ^    e.g 1*8 ; 1*7; 2*6; 3*5; 4*4; 5*3; 6*2
6 E$ f$ g5 d5 x5 }# m" {& Y* m) b' i/ j" f& s
4. 將所得數值相加
9 o" R5 s  A1 f: S7 {+ v% @+ G5 c$ D. O7 T
   e.g 1*8 + 1*7+ 2*6+ 3*5+ 4*4+ 5*3+ 6*2 = 850 C9 ]/ v3 K  `  L
- z0 Z% ^! Z! d+ d, B# U* k$ G2 C
5. 找出最細的整數加上step 4 得出的數值,令該數值成為11的倍數。% _$ R% t. e9 K! m1 v
    85 + 3 = 88 (註88 為11的倍數)& ~: G6 ^7 d% X( q; j( O9 C& r+ X5 d
/ E5 q7 {1 [+ `
6. Step 5 找出的數值便是我們身份証括弧內的號碼。
2 Z* h) T/ H& D8 K1 A' i. Q    i.e. 3 !!
7 o1 U% T! ?) Z: v8 n* O- C6 h/ O: s, M% q( w/ y
[ Last edited by 樂壇渣Fit人 on 2005-6-9 at 09:46 AM ]
cit有教.
weighted modulo 114 ]( d8 r) f9 u3 A3 R% m5 |
http://www.barcodeisland.com/msi.phtml
C'est Forrest Jam~~
返回列表 回復 發帖
<<新主題 | 舊主題>>
娛樂滿紛 26FUN » 吹水版 » [生活資訊]身份証括弧內號碼(checkdigit)的計算方法[樂+]

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