作者hueity (被問號壓死的鬼鬼)
看板NetRumor
標題Re: 萬用身分字號 保護自己 很實用喔
時間Tue Jul 12 01:51:29 2005
不知道OP了沒....
(以前看到留下來..現在轉貼上來)
-----------------------------------
我們身份證的最後一碼是檢查碼,
而各碼有其不同的表示.....
如 第一個英文字是代表...縣市的代號....
如 h 指桃園縣....
第一個數字 1 是指男生 ....2 就是女生......
而其他數字各有其意義.....而有一組換算的檢查程式
所以若是你在檢查碼上動手腳,經過驗算當然可以知道囉!
而那天再版上剛好又看到一次...再將他剪下...(記得7年前的第三波雜誌也有寫過)
如何檢查輸入的身份證號碼是否正確?
1.先將第一個英文字母轉成相對應數字
A B C D E F
10 11 12 13 14 15 以下類推,其中 I O W Z 不包括
2.將身份證號碼展開成十位數,如:
A 1 0 0 9 8 7 6 3 --不含檢查碼 轉成
1 0 1 0 0 9 8 7 6 3
X 1 9 8 7 6 5 4 3 2 1 (上下相乘)
------------------------------------
= 1 0 8 0 0 45 32 21 12 3
1+0+8+0+0+45+32+21+12+3=122
122/10=12........2(餘數)
10-餘數 即為檢查碼
所以 10-2=8
此人正確的身份證字號為 : A100987638
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.165.54
→ MohLih:不用這麼麻煩的計算吧,現在已經有很多身分證字號 61.228.109.67 07/12
→ MohLih:產生器了啊 61.228.109.67 07/12
推 Kinten:身份證產生器也是用這個公式下去算的。 222.157.112.1 07/12
推 sherry420:我用我的身分字號下去算 不正確耶!!!! 220.137.37.224 07/13
推 miaw:我的算出來也不是這樣耶~難道我的是假的~ "orz 218.172.88.221 07/26