Re: [問題] 身分證號碼
※ 引述《xbc (我回來了)》之銘言:
: 為什麼有些網站在註冊的時候
: 要求你輸入身分證號碼
: 你隨便亂輸入他都會知道
: 這是啥麼原因
: 有公式可以計算嗎?
最後一碼為校正碼的樣子
身份證統一編號共計有 10 位,其中第一位為英文字母,後共有九個數字;
而最後一位數字為檢查碼( Check Digit ) ,表示如下表:
┌─┬─┬─┬─┬─┬─┬─┬─┬─┬─┐
│L1│D1│D2│D3│D4│D5│D6│D7│D8│D9│
└─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘
↑ ↑ ↑
│ └──② 1:表示男性 └─ ③檢查號碼
│ 2:表示女性
│
└①英文字母:代表各縣市
┌─────┐
│其關係如下│
└─────┘
①:字母 L1 對照表如下,須找出其代號 2 位:
┌──┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┐ ︵
│字母│A│B│C│D│E│F│G│H│J│K│L│M│N│ 注
├──┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤ 意
│代號│10│11│12│13│14│15│16│17│18│19│20│21│22│ 代
└──┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘ 表
┌──┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┐ 號
│字母│P│Q│R│S│T│U│V│X│Y│W│Z│I│O│ 順
├──┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤ 序
└──┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘ 表
┌──┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┐ 號
│字母│P│Q│R│S│T│U│V│X│Y│W│Z│I│O│ 順
├──┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤ 序
│代號│23│24│25│26│27│28│29│30│31│32│33│34│35│ !!
└──┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘ ︶
令其十位數為 X1 ,個位數為 X2 ;( 如A:X1=1 , X2=0 )
②:依其公式計算結果:
Y= X1 + 9*X2 + 8*D1 + 7*D2 + 6*D3 + 5*D4 + 4*D5 + 3*D6 + 2*D7
+ D8 + D9
③:假如Y能被 10 整除,則表示該身份證號碼為正確,否則為錯誤。即如
以 10 為模數,檢查號碼為 ( 10 - Y - D9 ) / 10 的餘數,如餘數
為 0 時,則檢查碼為 0 。
--
小說家:『愛情裡,絕對有比忠貞更偉大的力量。』
評論家:『這段文字巧妙地迴避了愛情裡,最偉大的是什麼?』
記者:『一本尖銳的批評,但僅是個尖銳的文字遊戲。』
讀者:『我還是不知道這本書怎樣,它有得獎嗎?』
書店老闆:『你們一人買一本,它就會得獎了』
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 140.120.228.172
推
推140.113.122.113 02/18, , 1F
推140.113.122.113 02/18, 1F
推
推140.112.240.185 02/19, , 2F
推140.112.240.185 02/19, 2F
推
推140.113.122.113 02/19, , 3F
推140.113.122.113 02/19, 3F
推
推 61.231.56.141 02/19, , 4F
推 61.231.56.141 02/19, 4F
推
推140.112.240.185 02/19, , 5F
推140.112.240.185 02/19, 5F
推
推140.112.240.185 02/19, , 6F
推140.112.240.185 02/19, 6F
推
推140.112.205.244 02/19, , 7F
推140.112.205.244 02/19, 7F
ask-why 近期熱門文章
PTT職涯區 即時熱門文章