tft每日頭條

 > 生活

 > 身份證到期身份證号碼會變嗎

身份證到期身份證号碼會變嗎

生活 更新时间:2025-03-25 18:06:45

我們大家都有屬于自己的身份證,那你們知道身份證号每一位數字的含義以及這一串數字是如何算出來的嗎?


身份證到期身份證号碼會變嗎(真正了解你的身份證嗎)1


老一版的身份證号都是15位的,我們現在用的新身份證号是18位的。公民身份号碼是特征組合碼,由前十七位數字本體碼和最後一位數字校驗碼組成。排列順序從左至右依次為六位數字地址碼,八位數字出生日期碼,三位數字順序碼和一位數字校驗碼。

地址碼: 表示編碼對象常住戶口所在縣(市、旗、區)的行政區劃代碼。對于新生兒,該地址碼為戶口登記地行政區劃代碼。需要沒說明的是,随着行政區劃的調整,同一個地方進行戶口登記的可能存在地址碼不一緻的情況。行政區劃代碼按GB/T2260的規定執行。

出生日期碼:表示編碼對象出生的年、月、日,年、月、日代碼之間不用分隔符,格式為YYYYMMDD,如19880328。按GB/T 7408的規定執行。

順序碼: 表示在同一地址碼所标識的區域範圍内,對同年、同月、同日出生的人編定的順序号,順序碼的奇數分配給男性,偶數分配給女性,也就是說你身份證的倒數第二位是奇數就是男性,偶數就是女性。


身份證到期身份證号碼會變嗎(真正了解你的身份證嗎)2


三、校驗碼算法

将本體碼各位數字乘以對應加權因子并求和,除以11得到餘數,根據餘數通過校驗碼對照表查得校驗碼。

加權因子:

身份證到期身份證号碼會變嗎(真正了解你的身份證嗎)3


校驗碼:

身份證到期身份證号碼會變嗎(真正了解你的身份證嗎)4


算法舉例:

本體碼為11010519491231002

第一步: 各位數與對應加權因子乘積求和1*7 1*9 0*10 1*5 ***=167

第二步:對求和進行除11得餘數167=2

第三步:根據餘數2對照校驗碼得X

因此完整身份證号為:11010519491231002X。


身份證到期身份證号碼會變嗎(真正了解你的身份證嗎)5


如上所述,身份證号碼是基于一定的規則的,從身份證号碼中可以挖掘以下信息:

1、身份證長度驗證:身份證長度僅存在15位或18位兩種長度

2、身份證輸入正确性驗證:如身份證号為18位,可根據本體碼與校驗碼得關系驗證身份證号碼輸入有誤,需要指出的是,驗證通過并不代表身份證号碼的真實性。

3、獲得戶籍注冊地信息:大部分情況下,該地即為出身地或籍貫。對應時需留意行政區劃代碼的更新叠代。

4、出生年月及其正确性

5、性别:順序碼中奇數為男性,偶數位為女性

6、小心坑:因校驗碼為X,實際上有大小寫輸入不同,請注意兼容或統一。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved