身份證號(hào)碼的編碼規(guī)則
發(fā)布時(shí)間:2025-11-30 | 來(lái)源:互聯(lián)網(wǎng)轉(zhuǎn)載和整理
身份證號(hào)碼編碼規(guī)則:公民身份號(hào)碼是特征組合碼,由十七位數(shù)字本體碼和一位數(shù)字或字符(X)校驗(yàn)碼組成。排列順序從左至右依次為,六位地址碼,八位出生日碧扒期碼,三位順序碼和一位校驗(yàn)碼。
6位地址碼中,前2位表示省、直轄市、自治區(qū):
11-15?京、津、冀、晉、蒙
21-23?遼、吉、黑
31-37?滬、蘇、浙、皖、閩、贛、魯
41-46?豫、鄂、湘、粵、桂、瓊
50-54?渝、川、貴、云、藏
61-65?陜、甘、青、寧、新
后4位表示市、縣悔饑昌、區(qū)。
8位出生日期碼采用8位定長(zhǎng)日期表示法:4位年、2位月、2位日。3位順序碼表示肢辯同一日出生的次序和性別,奇數(shù)代表男性,偶數(shù)代表女性。最后1位校驗(yàn)碼用“0-9”和“X”表示。
校驗(yàn)碼是通過(guò)數(shù)學(xué)計(jì)算得出來(lái)的。校驗(yàn)碼計(jì)算公式:(12-∑(Ai×Wi)(mod11))mod11。i—表示身份證號(hào)碼從左至右的位置序號(hào),取值1--17;Ai—表示第i位上的數(shù)字;Wi—表示第i位上的加權(quán)因子。加權(quán)因子計(jì)算公式:Wi=2^(i-1)(mod11)校驗(yàn)碼計(jì)算結(jié)果為“0--10”11個(gè)數(shù)字之一,其中“10”用“X”表示。
上一篇:古代人的字是什么
下一篇:坐和座的區(qū)別