如果別人給我們一張身份證,我們能夠通過上面的照片知道它的主人是男是女。但是,如果別人只給我們一個(gè)身份證號(hào),我們?cè)撊绾伪鎰e它的主人的性別呢?
其實(shí),一串簡(jiǎn)單的身份證號(hào)碼中包含著大量的信息。身份證號(hào)碼與一個(gè)人的姓名、性別、民族、出生年月、籍貫等信息是緊密相關(guān)的。目前我們使用的18位身份證號(hào)碼中,第1~6位為地址碼,第7~14位為出生日期碼,第15~17位為順序碼,第18位為校驗(yàn)碼。具體來說,地址碼表示編碼對(duì)象(也就是身份證主人)常住戶口所在地(市、縣、 區(qū))的行政區(qū)劃代碼;出生日期碼表示編碼對(duì)象出生的年、月、日;順序碼是在同一地址碼所標(biāo)示的區(qū)域范圍內(nèi),對(duì)同年、同月、同日出生的人編定的順序號(hào);最后一位校驗(yàn)碼通常是由前面的數(shù)字通過某種運(yùn)算得出的,用以檢驗(yàn)該組數(shù)字的正確性。通常,順序碼的奇數(shù)分配給男性,偶數(shù)分配給女性,也就是說,第17位數(shù)字為奇數(shù)的編碼對(duì)象為男性,偶數(shù)則為女性。與18位身份證號(hào)碼相比,已淘汰的15位身份證號(hào)碼的出生日期碼只有6位,而且沒有最后一位校驗(yàn)碼,其他均相同。
在有些人的身份證號(hào)碼中,最后一位校驗(yàn)碼為“X”,這是怎么回事呢?原來,居民身份證的校驗(yàn)碼是由號(hào)碼編制單位按統(tǒng)一的公式計(jì)算出來的,計(jì)算的結(jié)果可能為“10”。如果用“10”做尾號(hào),那么身份證號(hào)碼就變成19位了,而19位的號(hào)碼違反了國(guó)家標(biāo)準(zhǔn)。“X”是羅馬數(shù)字的“10”,用“X”來代替“10”,可以保證公民的身份證號(hào)碼符合國(guó)家標(biāo)準(zhǔn)。