身份證號碼


作為香港居民,凡年滿十一歲,便須登記及領取香港身份證,你領取了沒有?

每張身份證都有一個身份證號碼,這個號碼可不是胡亂編排的啊!每張身份證的號碼都不可以相同,因為這個號碼代表著身份證擁有者的身份,而且為了防止錯誤或偽造,這個號碼的組成方法是非常講究的。就讓我們看看身份證號碼的奧秘吧!
 

首先,我們來看看身份證號碼如何組成。一般身份證號碼的式樣是這樣的:

XY abcdef (z)
「X」可以是英文字母或空白,「Y」一定是英文字母,「abcdef」則是六個數字,最後的「z」則是檢核碼,可以是數字或英文字母A。

要檢驗號碼,先把號碼依以下方法加起來:
X x 9 + Y x 8 + a x 7 + b x 6 + c x 5 + d x 4 + e x 3 + f x 2
如果「X」是空白,就把數值定為0,如果是A,則把數值定為1,B則為2,C則為3,如此類推。「Y」取數值的方法與「X」相同。把號碼的各數值代入算式中,再把算式的答案加上檢核碼「z」(如果「z」是數字,可直接相加;如果是英文字母A,則把數值定為10才相加),得出的答案必定是11的倍數。如果這個數不是11的倍數,那就表示號碼有問題了。

例如身份證號碼是C 668668 (9),第一個英文字母是空白,所以取數值0;第二個英文字母是C,所以取數值3,再把所有數值代入數式:

0 x 9 + 3 x 8 + 6 x 7 + 6 x 6 + 8 x 5 + 6 x 4 + 6 x 3 + 8 x 2
= 200

把答案加上檢核碼:

200 + 9
= 209

將答案除以11:

209 ÷ 11
= 19

能夠被11整除,所以這個號碼是正確的。小朋友,你也來試試看吧!