精華區beta b885060xx 關於我們 聯絡資訊
※ 引述《smartboy (爛掉了爛掉了)》之銘言: : fuh 的課嗎.... : ※ [本文轉錄自 csiegeneral 看板] : 發信人: icejava.bbs@bbs.ntu.edu.tw (cs lover), 看板: csiegeneral : 標 題: Re: 請問"身份證號碼"的義意. : 發信站: 台大計中椰林風情站 (Wed Oct 4 15:45:12 2000) : 轉信站: Ptt!bbs.ee.ntu!Palmarama : ==> ganlinla (向下提升) 提到: : > 以前好像聽老師講過,不過忘得差不多了. : > 只記得第一個英文字是代表縣市, : > 且各英文有一個代號,例如A代表台北市,A的代號01, : > 後面的碼有九位,其中最後幾位好像是檢查碼, : > 檢查前面代號,和後面非檢查碼的數字之總合是否正確... : > 檢查碼幾位?如何檢查?...詳細情形記不得了. : > 老師說要抽問,可否請問一下有誰知道, : > 其詳細編碼的原則與義意,來信解說一下, : > 解救一下小弟,謝謝! : 請修Computer Vision 我是個路人啦.... 不過前幾天老師才剛說過喔.... 第一位..也就是英文字母是代表縣市的.... 最後一位則是檢查碼.... 怎麼檢查呢???? 首先把26個英文字母刪去I和O.... 10代表A...11代表B.... 12代表C...一直加一就對了... 那麼每個英文字母就都會有個十位數來表示他.... 再把十位數字乘以1.. 個位數字乘以9..... 接下來的八位數字.... 第一位數字乘以8.... 二 7.... 三 6.... 四 5 五 4 六 3 七 2 八 1 再把得到的數字相加起來得到一個總和.... 把總何加上一個個位數成為10的倍數.... 所加的個位數就會是身分證字號的最後一個數字.... 也就是檢查碼.... 比如說某人的身分證字號是A12547854.... 那他的驗證方式就是; 1*1+0*9+1*8+2*7+5*6+4*5+7*4+8*3+5*2+4*1=139 那麼他的最末位數也就是驗證碼應該是1... 也就是身分證字號該是A125478541.... -- ※ 發信站: 批踢踢(ptt.csie.ntu.edu.tw) ◆ From: dom1.ncue.edu.tw