#新作者扶植計劃 第二期#
作為中國人,我們都追求吉祥、順溜、好記的數字,比如搖車牌、選電話号碼等等,都希望得到一串好數字,像16868686688之類的。數字,是無處不在,還伴随我們一生的東西。就像我們的身份證号碼,從我們來到這個世界開始就固定了,并且直到我們老去也不會改變。
我們每個人都是有身份證的人,而且每一個身份證号碼都不一樣。光陰似箭日月如梭,還有半個多月,2020年02月02日就要到來了,屆時将會誕生一個非常獨特的身份證号碼,會由一個那一天出生在吉林省吉林市昌邑區的小女孩獲得。這個身份證号碼全部由數字“0”和“2”組成,為“220202202002020022”,這可能會是史上最靓的身份證号碼了。
對于身份證号碼,或許很多人都弄不清楚最後一位“X”的含義。其實,身份證号碼背後隐藏着十分有趣的秘密,下面我們就以這個即将誕生的“靓号”為例來科普一下身份證号碼的構成和每一位數字代表的意義。
每一個身份證号碼都由18位阿拉伯數字組成,其中前六位數字代表戶籍地,兩位代表省,兩位代表市,兩位代表縣或區。比如“220202”,“22”表示吉林省,第一個“02”表示吉林省的第二大城市吉林市,第二個“02”代表的則是吉林市的昌邑區。
代表地區的六位數字後面緊跟着的八位數字,代表一個人的生日,公曆的年月日,相信這個大家都比較清楚。比如“20200202”,表示這個人出生在2020年02月02日。
代表生日的八位數字後面,又緊跟着三位“順序碼”。這三位順序碼的作用是不讓同一個地方同一天出生的人身份證号碼重複。不同的順序碼由不同的派出所控制,比如“002”,是在一個叫做“孤店子”的派出所,這個派出所擁有001到030這些順序碼,分配給剛出生的孩子們。
而且,順序碼還有一個特點,它的最後一位數字,也就是第三位數字遵循着“奇男偶女”的規律,意思是如果這位數字是奇數,代表這是一個男孩;如果這位數字是偶數,則代表這是一個女孩。比如“002”,第三位數字是偶數“2”,說明這是一個女孩。
組成身份證号碼的前面17位數字代表的含義都是比較容易理解的,較難理解的是最後一位數字,這位數字很重要,叫做“校驗碼”。一個身份證号的校驗碼有十一種可能,分别為0、1、2、3、4、5、6、7、8、9、X。其實“X”表示校驗碼為“10”,但這樣一來身份證号就有19位了,違反了國家标準,也不被我國的計算機系統承認,所以就用羅馬數字“X”來表示,X是羅馬數字的10。
我們在很多時候需要填寫身份證号碼,但是身份證号碼位數多,有18位,這導緻填寫的時候容易出錯,進而給我們自己帶來很多不必要的麻煩,而校驗碼則能讓我們避免這種錯誤。因為校驗碼是從前面17位數字中計算出來的一個結果,如果前面有一個數字錯了,輸入電腦後就能分辨出來,因為這不符合檢驗規則。所以身份證号碼的最後一位數字并不是一種防僞标志,而隻是讓你在填寫身份證号時避免出錯。
那麼,校驗碼到底是怎麼計算出來的呢?背後有一套固定的計算規則。
将身份證号的前17位數字分别乘以7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2,得到17位新數,再将這17位新數加起來,然後用加出來的和除以11,看餘數是多少?
因為除數是11,所以餘數隻能是“0”到“10”這十一個數字,這十一個餘數分别對應的校驗碼是1、0、X、9、8、7、6、5、4、3、2,比如餘數為2的話,則校驗碼為X。為什麼有的人身份證号碼最後一位是X,這都是計算出來的,這并不是假身份證,這個誤會可以解除了。
經過計算,2020年2月2日出生于吉林省吉林市昌邑區,身份證号碼能夠滿足這套校驗規則的最後四位數隻有兩種,一種是0022,另一種是2220,身份證号為220202202002020022和220202202002022220,兩個都是百年難得一遇的号碼,也不知道會落到哪兩個幸運女孩的身上。
從這個身份證号碼的校驗碼我們就可以知道,數學在生活中果然是無處不在的,就連一個小小的身份證号都需要用數學來進行校驗,以防止我們經常填錯,數學真是太有用了。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!