中文字幕欧美乱伦|手机AV永久免费|澳门堵场日韩精品|日本性爱欧美激情|蜜桃狠狠狠狠狠狠狠狠狠|成人免费视频 国|欧美国产麻豆婷婷|99久久久国产精品福利姬喷水|婷婷内射精品视频|日本欧洲一区二区

澎湃Logo
下載客戶端

登錄

  • +1

身份證尾號(hào)是X的人到底有多特殊?

2022-11-06 17:14
來源:澎湃新聞·澎湃號(hào)·湃客
字號(hào)

原創(chuàng) 不帶X的 四象工作室

這是一張目前通行的第二代居民身份證,有國(guó)徽的這面是正面,有個(gè)人信息的是反面,底部這串18位的編碼是身份證號(hào)。

從左到右前6位數(shù)是地址碼,參考行政區(qū)劃代碼,依次代表省級(jí)、市級(jí)、縣級(jí)所在地區(qū)。

不過,由于行政區(qū)劃代碼曾多次修訂,哪怕來自同一個(gè)地方,身份證上這6位也可能不一樣。

隨后8位數(shù)字是出生日期碼,接下來的3位是該日期出生嬰兒的順序碼,在000到999之間,偶數(shù)被分配給女性,奇數(shù)被分配給男性。

那么,最后一位代表什么?為什么有人是數(shù)字,有人是X呢?

文 | Roxie 視覺 | 昭昭昭 導(dǎo)演&特效 | Ys 實(shí)習(xí)生 | 好好

前17位數(shù)字說盡了身份證主人的出生地、年齡和性別,而最后的字母并不攜帶實(shí)質(zhì)信息,它是額外添加的校驗(yàn)碼。

當(dāng)我們手動(dòng)輸入身份證號(hào),除了多一位、少一位這種比較明顯的失誤,可能難以發(fā)現(xiàn)自己輸錯(cuò)了。

而身份證最后一位的校驗(yàn)碼可以快速檢測(cè)出這些錯(cuò)誤,系統(tǒng)往往會(huì)彈出提醒,讓用戶重新輸入:

那么,校驗(yàn)碼是怎么發(fā)現(xiàn)身份證格式錯(cuò)誤的?

身份證最后一位校驗(yàn)碼數(shù)值通過MOD運(yùn)算得出,通過代入身份證前17位數(shù)字,計(jì)算出最后1位校驗(yàn)碼,采用的算法是MOD 11-2。

具體公式長(zhǎng)這樣:

這是一個(gè)求余公式,a?和W?的乘積之和除以11,余數(shù)是1。

i代表身份證號(hào)從右到左的位置序號(hào),a?對(duì)應(yīng)第i位置上的身份證數(shù)字,它們都為0到10之間的整數(shù)?,F(xiàn)在以這個(gè)身份證號(hào)為例,計(jì)算一下a?的數(shù)值。

公式中的W?以2為基數(shù),由另一個(gè)公式求余算出。根據(jù)公式,把所有a?和W?的數(shù)值相乘,再將乘積相加除以11,已知余數(shù)為1,由此可以計(jì)算出此處a?的值是10。

也就是說,這個(gè)身份證號(hào)最后1位應(yīng)該是10,但直接用數(shù)字10會(huì)讓號(hào)碼從18位變成19位,因此用羅馬數(shù)字X來替代10。

身份證號(hào)最后一位1-X校驗(yàn)碼都由此公式算出,如果你的身份證號(hào)出現(xiàn)X,說明根據(jù)前17位計(jì)算出的數(shù)值剛好為10。

X的存在解決了位數(shù)的問題,但有可能給身份證主人帶來煩惱,比如一些網(wǎng)站將身份證號(hào)的后6位作為初始密碼,卻不支持輸入字母。

既然10這么麻煩,為什么不干脆去掉它,把校驗(yàn)碼的范圍限定在0到9呢?這是因?yàn)镸OD 11算法識(shí)別各類錯(cuò)誤的概率都在90%以上,MOD 10算法則無法保證如此高的識(shí)別率。

不止身份證號(hào)里有校驗(yàn)碼,日常許多編碼都會(huì)用到,但計(jì)算校驗(yàn)碼的方法各異。比如,法人和其他組織統(tǒng)一社會(huì)信用代碼用的是MOD 31-3算法,需要除以31取余數(shù),得到的校驗(yàn)碼在0到30之間,大于等于10的數(shù)字用英文字母代替。

商品條碼的校驗(yàn)碼算法則不涉及余數(shù),通過加減計(jì)算得出。

我們每天都要用到的二維碼(QR Code),則用到了更為復(fù)雜的里德-所羅門編碼,通過它生成的碼,已經(jīng)超越了普通校驗(yàn)碼“發(fā)現(xiàn)錯(cuò)誤”的層次,上升到能“糾正錯(cuò)誤”的level。

糾錯(cuò)級(jí)別最高的一款,就算碼上高達(dá)30%的信息無法識(shí)別,依然可以還原出完整信息。

身份證號(hào)末尾的數(shù)字和X是與主人沒有關(guān)系的信息,但作為校驗(yàn)碼中的一員,它僅有的一個(gè)字節(jié)隱藏著一連串的計(jì)算,在你輸錯(cuò)時(shí)彈窗提醒,悄悄地刷一把公式的“存在感”。

你認(rèn)識(shí)身份證號(hào)自帶X的人嗎?歡迎在評(píng)論區(qū)和我們交流。

原標(biāo)題:《身份證尾號(hào)是X的人 到底有多特殊?》

閱讀原文

    本文為澎湃號(hào)作者或機(jī)構(gòu)在澎湃新聞上傳并發(fā)布,僅代表該作者或機(jī)構(gòu)觀點(diǎn),不代表澎湃新聞的觀點(diǎn)或立場(chǎng),澎湃新聞僅提供信息發(fā)布平臺(tái)。申請(qǐng)澎湃號(hào)請(qǐng)用電腦訪問http://renzheng.thepaper.cn。

            查看更多

            掃碼下載澎湃新聞客戶端

            滬ICP備14003370號(hào)

            滬公網(wǎng)安備31010602000299號(hào)

            互聯(lián)網(wǎng)新聞信息服務(wù)許可證:31120170006

            增值電信業(yè)務(wù)經(jīng)營(yíng)許可證:滬B2-2017116

            ? 2014-2025 上海東方報(bào)業(yè)有限公司

            反饋