身份證的括號號碼内數字或英文字母是如何計算出來的?

2007-02-16 8:22 am
身份證的括號號碼内數字或英文字母是如何計算出來的?

回答 (2)

2007-02-16 8:26 am
✔ 最佳答案
身份證的括號號碼内數字或英文字母是如何計算出來的?
首先,我們將身份證號碼中第一部分的英文字母,按字母的次序轉換成一個數字。例如:“A” 就轉成 “1”,“B” 就轉成 “2”,其餘的如此類推。然後將身份證號碼中的每一個數字(包括由字母轉換成的數字),由左至右,分別乘以 8、7、6、5、4、3、2 等數值,並將結果加起來。(如果身份證號碼有 2 個英文字母,則第一個字母應該乘以 9,其他數字則同上。)

例如:我在上面提過的身份證號碼,如果不理括號裏面的數字,應該是 “C688688”。先將 “C” 轉換成 3,然後由左至右乘以上述的倍數並求和,得

3 X 8 + 6 X 7 + 8 X 6 + 8 X 5 + 6 X 4 + 8 X 3 + 8 X 2 = 218

跟著就按以下的步驟計算出括號中的數字:先將上述的總和除以 11,如果整除,那麼括號內的數字就等於 0;如果有餘數,那麼就將 11 減該餘數,所得的差就是括號內的數字了。萬一那個差等於 10,就將括號內的數字定為 “A”。

例如:在上面的例子中,我們將 218 除以 11,得餘數 9,所以括號中的數字就等於 11 - 9 = 2,整個身份證號碼就變成 “C688688(2)” 了。

又如果身份證號碼是 “B688688”,那麼總和將會是 210,餘數是 1,差是 10,所以括號中的數字就應該是 “A” 了。



好易計。
圖片參考:http://hk.yimg.com/i/icon/16/3.gif

例如:A654321(?)
先將3456789代入A654321,將佢地乘埋佢,等於以下
3*A~4*6~5*5~6*4~7*3~8*2~9*1等於
3~24~25~24~21~16~9以上的數總和等於
122除11等於
11...1咁整番個數就係括號個數,如果計到整數等於A
你可以試下計,但希望你唔係用在犯法的身上吧。
*號等於乘號

2007-02-17 10:48:18 補充:
上面位解答者都得,但係復習左。兩個答案都得的,補充資料,10先係等於A,整數係等於01/字母A~Z要代入番1~262/再將3~9排成同字母加後面6個數字3/鏘3~9乘入字母加後面6個數字4/計總和再除11餘數就等於括號入面個數
參考: 幫到人等於幫到自己全民敬上~

收錄日期: 2021-04-12 22:49:25
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070216000051KK00096

檢視 Wayback Machine 備份