中文電碼點黎?英文字母出賣你年齡?同你拆解身份證號碼之謎

中文電碼點黎?英文字母出賣你年齡?同你拆解身份證號碼之謎

帶身份證出街是常識,但你又知不知道身份證號碼有特別意思?英文字母更是代表某一個年齡層?

撰文:肥比

1. 中文電碼的由來

中文電碼是一組組數字,但原來編排代表不同中文字。1873年,法國駐華人員威基傑參照《康熙字典》部首排列法,挑選較常用近7000個漢字,編成第一部漢字電碼本《電報新書》﹔到1880年,由清政府僱用丹麥人設計中文漢字電報,漢字會先按部首後按筆劃排列,由 0001 到 9999 按四位數順序排列,去代表不同中文字,中文電碼就是這樣來,而且一直沿用至今。

2. 出生日期下的「***AZ」

出生日期下「***AZ」(例子),當中代表出生資料的附加說明,說明身份證持有人的出生地點,以及居留狀況,例如「***」是 18 歲以上,「A」是持證人擁有香港居留權。

3. 身份證號碼的英文字頭

1949年,香港發出第一張身份證,身份證號碼就沿用「1+6+1」編制,以單個英文字母為首。

70年代前,英文字頭以身份證簽發地區決定,如在港島區獲發身份證,字首是 A、D、H﹔在九龍區簽發的是 B、E、G﹔在新界區簽發的是 C,外籍人士就用 X 開首。到70年代,政府把簽發區域統一改為 K 和 P。

80年代開始,政府統一身分證號碼與出世紙編號,身份證字頭由 Z 開始逆向使用剩餘的字母,例如 88 年中後期到 98 年中後期在港出生的人就會用上 Y。

4. 括號內數字可用數式計算

身份證號碼「1+6+1」編制,中間的 6 位數字是隨機,但最後一位數字是用作驗證碼,當中可用數式計算。

先將英文字首順序代入數字,如 A=1,B=2,C=3,如此類推,到 Y=25,Z=26。之後按位順,第 1 個位 x 8,第 2 個位 x 7,第 3 個位 x 6,最後第 7 個位 x 2。

算式得出的結果要加上一定數目才能被 11 整除,而該一定數目,就是括號內的驗證碼。如果該數目等於 10,括號內會用 A 代表。

延伸閱讀:

【同事9型麻煩人格 總有一個係左近】

http://www.edigest.hk/Vip/detail?id=4441