https://docs.google.com/uc?id=0B4PwTcFHZPWbYTk1YTg5M2QtZWI0YS00MjViLTlkNGEtNGM3YzAwMjFmMGJl&export=download&hl=zh_TW
身分證字號的每個字元代表的意義如下:
例如:A123456789
(1)第一個字元代表地區,轉換方式為:A轉換成1,0兩個字元,B轉換成1,1……
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 34 | 18 | 19 | 20 | 21 | 22 | 35 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 32 | 30 | 31 | 33 |
(2)第二個字元代表性別,1代表男性,2代表女性
(3)第三個字元到第九個字元為流水號碼。
(4)第十個字元為檢查號碼。
檢查碼產生的規則為:
1.
加權 | 檢查號碼 | ||||||||||
A 1 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ||
x1 | x9 | x8 | x7 | x6 | x5 | x4 | x3 | x2 | x1 | ||
2.加權後相加
1 x 1 = 1
0 x 9 = 0
1 x 8 = 8
2 x 7 = 1 4
3 x 6 = 1 8
4 x 5 = 2 0
5 x 4 = 2 0
6 x 3 = 1 8
7 x 2 = 1 4
+) 8 x 1 = 8
------------------------------------------------
1 2 1
3.相加後之值除以地區號A(10)的餘數
1 2 1 / 1 0 = 12‧‧‧餘數 1
4.由地區號A(10)減去餘數得檢查號碼,若餘數為0時,則設定其檢查碼為0
10 – 1 = 9
沒有留言:
張貼留言