18位身份證號碼如何轉換為15位

2022-02-05 14:04:33 字數 5668 閱讀 7481

1樓:匿名使用者

將第7、8位(一般為19)和最後一位(可能是數字,也可能是x)去掉即可。

居民身份證,是用於證明持有人身份的一種法定證件,多由各國或地區**發行予公民。並作為每個人重要的身份證明檔案。

我國第一代居民身份證是上世紀80年代實行,編碼設計不周密,沒有考慮到跨世紀。第二代身份證在2023年率先在深圳等城市試行,編碼由15位改為18位,加了年的前2位和最後一位。

身份證號碼位數的含意:

(1)前1、2位數字表示:所在省份的**;

(2)第3、4位數字表示:所在城市的**;

(3)第5、6位數字表示:所在區縣的**;

(4)第7~14位數字表示:出生年、月、日;

(5)第15、16位數字表示:所在地的派出所的**;

(6)第17位數字表示性別:奇數表示男性,偶數表示女性;

(7)第18位數字是校檢碼:也有的說是個人資訊碼,一般是隨計算機的隨機產生;

2樓:將含溫惠麗

18位身份證號碼去掉第7、第8和第18位,就是15位身份證號碼。

3樓:村長老郭

回答將第7、8位(一般為19)和最後一位(可能是數字,也可能是x)去掉即可。

居民身份證號碼,正確、正式的稱謂應該是「公民身份號碼」。根據〖中華人民共和國國家標準 gb 11643-1999〗中有關公民身份號碼的規定,公民身份號碼是特徵組合碼,由十七位數字本體碼和一位數字校驗碼組成。

排列順序從左至右依次為:六位數字地址碼,八位數字出生日期碼,三位數字順序碼和一位數字校驗碼。中華人民共和國 居民身份證是國家法定的證明公民個人身份的有效證件。

提問我原來的身份證號碼為15位,尾數是581,用了十年,換成二代身份證尾號為5850,明顯不符合升位規律,請問這是怎麼回事,之前用老身份證登記的證書,現在都要重新核查,很麻煩!

回答那你就以現在的身份證號為主了,而且你原來的身份證號如果派出所都查不到。那應該是登出後的,所以以後一切的證件都以新的身份證號為主。

提問之前證件身份證是手寫的,這個證件要換嗎[左捂臉]

回答肯定要換啊 去戶籍派出所去處理一下就行了他們會給你解決的

提問我是說用老身份證號碼登記的證書,比如一些資格證一類的,不好換吧

身份證早就換18位的了

回答這個你要諮詢本地區戶籍管理部門 和證書發放部門啊

身份證更新後 你讓戶籍管理部門給你開一個證明 證明你換身份證號了之類的 然後在聯絡證書發放部門

提問好的

更多10條

電子**中如何用公式把18位身份證號轉為15位?

4樓:

用簡單的文字公式就可以做到。

例如,原18位身份證號在a1單元格,那麼在b1中輸入以下公式就能在b1中顯示15位身份證號了:

=left(a1,6)&mid(a1,9,9)18位的身份證號只是在15位的基礎上,將年份擴充至4位(原2位,即在原15位的第六位之後增加兩位),再加上一位校驗位(第18位,即最後一位)。將18位降為15位的方法自然就是去掉第7、8和18位三個數字即可。

如何將15位身份證號碼轉換成18位身份證號碼

5樓:俊馳_燕

一、將第7、8位(一般為19)和最後一位(可能是數字,也可能是x)去掉即可。

二、居民身份證號碼,根據〖中華人民共和國國家標準 gb 11643-1999〗中有關公民身份號碼的規定,公民身份號碼是特徵組合碼,由十七位數字本體碼和一位數字校驗碼組成。排列順序從左至右依次為:六位數字地址碼,八位數字出生日期碼,三位數字順序碼和一位數字校驗碼。

居民身份證是國家法定的證明公民個人身份的有效證件。

三、大陸居民身份證號碼中的地址碼的數字編碼規則為:

第一、二位表示省(自治區、直轄市、特別行政區)。

第三、四位表示市(地級市、自治州、盟及國家直轄市所屬市轄區和縣的彙總碼)。其中,01-20,51-70表示省直轄市;21-50表示地區(自治州、盟)。

第五、六位表示縣(市轄區、縣級市、旗)。01-18表示市轄區或地區(自治州、盟)轄縣級市;21-80表示縣(旗);81-99表示省直轄縣級市。

生日期碼:(身份證號碼第七位到第十四位)表示編碼物件出生的年、月、日,其中年份用四位數字表示,年、月、日之間不用分隔符。例如:2023年05月11日就用19810511表示。

順序碼:(身份證號碼第十五位到十七位)地址碼所標識的區域範圍內,對同年、月、日出生的人員編定的順序號。其中第十七位奇數分給男性,偶數分給女性。

校驗碼:作為尾號的校驗碼,是由號碼編制單位按統一的公式計算出來的,如果某人的尾號是0-9,都不會出現x,但如果尾號是10,那麼就得用x來代替,因為如果用10做尾號,那麼此人的身份證就變成了19位,而19位的號碼違反了國家標準,並且中國的計算機應用系統也不承認19位的身份證號碼。ⅹ是羅馬數字的10,用x來代替10,可以保證公民的身份證符合國家標準。

6樓:束萱及溪

15位身份證與18位身份證號碼沒有太大差別,15位的一是在年號上沒有19,二是最後個人編碼少一位。

7樓:日城藍之

回答舊的第一代身份證號嗎(15位)轉換為新的第二代身份證(18位)的一般規則是:第一步,在原十五位數身份證的第六位數後面插入19 ,這樣身份證號碼即為十七位數;第二步,按照國家規定的統一公式計算出第十八位數,作為校驗碼放在第二代身份證的尾號。

校驗碼計算方法:將身份證前十七位數分別乘以不同係數,從第一至十七位的係數分別為7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2,將這十七位數字和係數相乘的結果相加,用加出來的和除以11,看看餘數是多少。餘數只可能有0、1、2、3、4、5、6、7、8、9、10這十一個數字,其分別對應的最後一位身份證的號碼為1、0、x、9、8、7、6、5、4、3、2,這樣就得出了第二代身份證第十八位數的校驗碼。

目前的第二代身份證號碼十八位數字就是一組特徵組合碼,由十七位數字本體碼和一位校驗碼組成。排列順序從左至右依次為:六位數字地址碼、八位數字出生日期碼、三位數字順序碼和一位數字校驗碼。

地址碼(前六位數):表示身份證編碼物件常住戶口所在省(直轄市、自治區)、地(市),以及縣(市、旗、區)的行政區劃**,按照gb/t2260的規定執行。其中:前

一、二位數字表示所在省(直轄市、自治區)的**;第

三、四位數字表示所在地(市)的**;第

五、六位數字表示:所在縣(市、旗、區)的**。

出生日期碼(第七位至十四位):表示身份證編碼物件出生的年、月、日,按gb/t7408的規定執行,年、月、日**之間不用分隔符。

順序碼(第十五位至十七位):表示在同一地址碼所標識的區域範圍內,對同年、同月、同日出生的人編定的順序號,順序碼的奇數分配給男性,偶數分配給女性。

校驗碼(第十八位數):作為尾號的校驗碼,是由身份證號碼編制單位按統一的公式計算出來的。

更多5條

8樓:聲昶英梓倩

就是出生日期加完整

比如15位的是86127

就加為19861207

如果實在不明白就打144轉附近派出所可以問

舊的身份證號嗎(15位)如何轉換為新的(18位)?

9樓:匿名使用者

舊的第一代身份證號嗎(15位)轉換為新的第二代身份證(18位)的一般規則是:第一步,在原十五位數身份證的第六位數後面插入19 ,這樣身份證號碼即為十七位數;第二步,按照國家規定的統一公式計算出第十八位數,作為校驗碼放在第二代身份證的尾號。

校驗碼計算方法:將身份證前十七位數分別乘以不同係數,從第一至十七位的係數分別為7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2,將這十七位數字和係數相乘的結果相加,用加出來的和除以11,看看餘數是多少。餘數只可能有0、1、2、3、4、5、6、7、8、9、10這十一個數字,其分別對應的最後一位身份證的號碼為1、0、x、9、8、7、6、5、4、3、2,這樣就得出了第二代身份證第十八位數的校驗碼。

目前的第二代身份證號碼十八位數字就是一組特徵組合碼,由十七位數字本體碼和一位校驗碼組成。排列順序從左至右依次為:六位數字地址碼、八位數字出生日期碼、三位數字順序碼和一位數字校驗碼。

地址碼(前六位數):表示身份證編碼物件常住戶口所在省(直轄市、自治區)、地(市),以及縣(市、旗、區)的行政區劃**,按照gb/t2260的規定執行。其中:前

一、二位數字表示所在省(直轄市、自治區)的**;第

三、四位數字表示所在地(市)的**;第

五、六位數字表示:所在縣(市、旗、區)的**。

出生日期碼(第七位至十四位):表示身份證編碼物件出生的年、月、日,按gb/t7408的規定執行,年、月、日**之間不用分隔符。

順序碼(第十五位至十七位):表示在同一地址碼所標識的區域範圍內,對同年、同月、同日出生的人編定的順序號,順序碼的奇數分配給男性,偶數分配給女性。

校驗碼(第十八位數):作為尾號的校驗碼,是由身份證號碼編制單位按統一的公式計算出來的。

10樓:聲寄厹

乘出來的兩位數字怎麼加法

18位身份證號怎樣才能轉換成15位

11樓:匿名使用者

生日記得嗎?

把生日年份的19或20去掉。

然後去掉最後一個位。

12樓:匿名使用者

1.去掉第7.8位數字。再去掉第18位數字即可。

即變成第一代身份證了。

13樓:告洲偶妙顏

就是把18位的生日年份,由4位改為2位,如1980改為80。還有去掉18位的最後一位,即可

14樓:鍾發閉慕

/*最後一位較驗碼,公式如下:

∑(a[i]*w[i])

mod11(i

=2,3,...,18)

(1)"*"

表示乘號

i--------表示身份證號碼每一位的序號,從右至左,最左側為18,最右側為1。

a[i]-----表示身份證號碼第

i位上的號碼

w[i]-----表示第

i位上的權值

w[i]

=2^(i-1)

mod11

計算公式

(1)令結果為

r根據下表找出

r對應的校驗碼即為要求身份證號碼的校驗碼c。r01234

5678

910c1

0x98

7654

32*/string

tmpcode

=(sfzcode.length

==15

?sfzcode.substring(0,6)+"19"

+sfzcode.substring(6):sfzcode);

string

arycheck

=new

string

;int

aryweight

=new

int;

intsum=0;

for(inti=

0;i<

17;i++)

sum+=

aryweight[i]

*convert.toint32(tmpcode.substring(i,

1));

rst.checkval

=arycheck[sum

%11];

如果一定要用sql

那麼將這段**用sql的自定義函式實現下

然後再語句中使用就可以了

身份證號碼有哪些

華北地區 北京市 110000,天津市 120000,河北省 130000,山西省 140000,內蒙古自治區 150000,東北地區 遼寧省 210000,吉林省 220000,黑龍江省 230000,華東地區 上海市 310000,江蘇省 320000,浙江省 330000,安徽省 340000...

去法院立案如何查詢被告身份證號碼,沒有號碼立不了案怎麼辦

根據民事訴訟法第一百一十九條的規定,起訴必須符合下列條件 一 原告是與本案有直接利害關係的公民 法人和其他組織 二 有明確的被告 三 有具體的訴訟請求和事實 理由 四 屬於人民法院受理民事訴訟的範圍和受訴人民法院管轄。根據上述規定,所謂的明確被告針對被告是自然人的情況,就必須要提供準確的身份證號碼以...

請問身份證號碼最後一位的字母代表什麼

居民身份證號碼尾數是校檢碼 校檢碼可以是0 9的數字,有時也用x表示。校驗碼是按統一的公式計算出來的,如果某人的尾號是0 9,都不會出現x,但如果尾號是10,那麼就得用x來代替,因為如果用10做尾號,那麼此人的身份證就變成了19位,而19位的號碼違反了國家標準,並且我國的計算機應用系統也不承認19位...