最新消息:学生作文网,您身边的作文指导专家!

身份证号码18位数大全 11位数身份证号码大全

小学作文 zuowen 2浏览

【 – 小学作文】

身份证号码18位数大全(一)

公民身份证号码 18 位数字含义2010.07目前我国公民身份证号码由 18 位数字组成:前 6 位为地址码,第 7 至 14 位为出生日期码, 第 15 至 17 位为顺序码,第 18 位为校验码。检验码分别是“0、1、2、……10”共 11 个数字, 当检验码为“10”时,为了保证公民身份证号码 18 位,所以用“X”表示。虽然校验码为“X”不 能更换,但若需全用数字表示,只需将 18 位公民身份号码转换成 15 位居民身份证号码, 去掉第 7 至 8 位和最后 1 位 3 个数码。 当今的身份证号码有 15 位和 18 位之分。1985 年我国实行居民身份证制度,当时签发的身 份证号码是 15 位的,1999 年签发的身份证由于年份的扩展(由两位变为四位)和末尾加 了效验码,就成了 18 位。这两种身份证号码将在相当长的一段时期内共存。两种身份证号 码的含义如下: 18 位的身份证号码 如:130429####%%%%0078 1~6 位为地区代码,其中 1、2 位数为各省级政府的代码,3、4 位数为地、市级政府的代码, 5、6 位数为县、区级政府代码。如 13(河北省)04(邯郸市)29(永年县) 7~14 位为出生年月日 15~17 位为顺序号,是县、区级政府所辖派出所的分配码,每个派出所分配码为 10 个连续 号码,例如“000-009”或“060-069”,其中单数为男性分配码,双数为女性分配码,如遇同年 同月同日有两人以上时顺延第二、第三、第四、第五个分配码。如:007 的就是个男生 而 且和他同年月日生的男生至少有两个 他们的后四位是 001* 和 003* 18 位为效验位(识别码),通过复杂公式算出,普遍采用计算机自动生成。是前面 17 位的 一种检验代码, 如果你改变了前面某个数字而后面的效验代码不响应改变就会被计算软件判 断为非法身份正号码。X 也是效验代码的一中 15 位的身份证号码: (1)1~6 位为地区代码 (2)7~8 位为出生年份(2 位),9~10 位为出生月份,11~12 位为出生日期(3)第 13~15 位为顺序号,并能够判断性别,奇数为男,偶数为女。《中华人民共和国行政区划代码》 中华人民共和国行政区划代码》(GB/T2260-1995)省市 代码 省市 代码 北京市 1100 河南省 4100 天津市 1200 湖北省 4200 河北省 1300 武汉市 4201 山西省 1400 湖南省 4300 内蒙古自治区 1500 广东省 4400 辽宁省 2100 广州市 4401 沈阳市 2101 深圳市 4403 大连市 2102 珠海市 4404 吉林省 2200 汕头市 4405 长春市 2201 广西壮族自治区 4500 黑龙江省 2300 海南省 4600 哈尔滨市 2301 四川省 5100 上海市 3100 成都市 5101 江苏省 3200 重庆市 5102 南京市 3201 贵州省 5200 浙江省 3300 云南省 5300 宁波市 3302 西藏自治区 5400 安徽省 3400 陕西省 6100 福建省 3500 西安市 6101 厦门市 3502 甘肃省 6200

江西省 3600 青海省 6300 山东省 3700 宁夏回族自治区 6400 青岛市 3702 新疆维吾尔自治区 6500省的话北京 11 吉林 22 福建 35 广东 44 云南 53 天津 12 黑龙江 23 江西 36 广西 45 西藏 54 河北 13 上海 31 '山东 37 海南 46 陕西 61 山西 14 江苏 32 河南 41 重庆 50 甘肃 62 内蒙古 15 浙江 33 湖北 42'四川 51 青海 63 辽宁 21 安徽 34 湖南 43 新疆 65 台湾 71 香港 81 澳门 82 国外 91贵州 52宁夏 64

身份证号码18位数大全(二)

18位身份证号码编码规则

最近在网上发现了一份18位身份证号码的编码规则,感觉可以收藏。现转帖如下:

18 位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》主要内容如下:

一、范围

该标准规定了公民身份号码的编码对象、号码的结构和表现形式,使每个编码对象获得一个唯一的、不变的法定号码。

二、编码对象

公民身份号码的编码对象是具有中华人民共和国国籍的公民。

三、号码的结构和表示形式

1、号码的结构

公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

2、地址码

表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。

3、出生日期码

表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。

4、顺序码

表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。

5、校验码

(1)十七位数字本体码加权求和公式

S = Sum(Ai * Wi), i = 0, … , 16 ,先对前17位数字的权求和

Ai:表示第i位置上的身份证号码数字值

Wi:表示第i位置上的加权因子

Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2

(2)计算模

Y = mod(S, 11)

(3)通过模得到对应的校验码

Y: 0 1 2 3 4 5 6 7 8 9 10

校验码: 1 0 X 9 8 7 6 5 4 3 2

四、举例如下:

北京市朝阳区: 11010519491231002X

广东省汕头市: 440524188001010014

居民身份证号码的组成及最后一位为X的原因

居民身份证的号码是按照国家的标准编制的,由18位组成:前六位为行政区划代码,第七至第十四位为出生日期码,第15至17位为顺序码,第18位为校验码。作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且我国的计算机应用系统也不承认19位的身份证号码<FONT color=red>。Ⅹ是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。</FONT>

但是我国的居民身份证在升位后,一些人的尾号变成了X,这部分人在工作生活中,例如去银行存取钱、去汽车公司租赁汽车或者报名参加考试等等过程中,往往不被检验者理解,认为是假身份证,这样的误会给很多人的生活带来不便。公安局的同志希望领到X身份证的同志正确理解这个数字的含义,金融机构查验身份证应该清楚这一点。

身份证号码18位数大全(三)

18位身份证号码各位的含义:

1-2位省、自治区、直辖市代码;

3-4位地级市、盟、自治州代码;

5-6位县、县级市、区代码;

7-14位出生年月日,比如19670401代表1967年4月1日;

15-17位为顺序号,其中17位(倒数第二位)男为单数,女为双数;

18位为校验码,0-9和X。作为尾号的校验码,是由把前十七位数字带入统一的公式计算出来的,计算的结果是0-10,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位。X是罗马数字的10,用X来代替10。

举例:

130503 19670401 0012这个身份证号的含义: 13为河北,05为邢台,03为桥西区,出生日期为1967年4月1日,

邮政编码的含义

邮政编码的含义是:邮政编码全都是六位数,每一个地方的邮政编码都不一样。邮政编码的一二位代表省份或直辖市。第三四位代表地、市、州。第五六位代表一个县.一个镇或者一个居住的小区。

邮政编码是代表投送邮件的邮局(所)的一种专用代号。也是这个局(所)投送范围内的居民与单位的通信代号。邮政编码由6位阿拉伯数字组成,如529000。它的前两位数表示广东省(自治区、直辖市);第三位数表示邮区代号(江门);第四位数表示市(县)的编号;最后两位代表邮件投递局、所。邮政编码529000表示的是——广东省江门市的投递区 序号为001,2为校验码。

牌照的含义:

○大型民用汽车,牌照为朱红底,白字。

○小型民用汽车,牌照为中绿底,白字。

○公安专用汽车,牌照为白底,红“GA”,黑字。

○武警专用汽车,牌照为白底,红“WJ”,黑字。

○军用汽车,牌照为白底,红中文字:“甲、乙、丙”黑字。

○大使馆外籍汽车,牌照为黑底,白字及空心“使”字标志。

○领事馆外籍汽车,牌照为墨底,白字及空心“领”字标志。

○其他外籍汽车,牌照为黑底白字。

○试车牌照为蓝底白字,数字前有“试”字标志。

○学习车牌照为蓝底白字,数字前有“学”字标志。

○临时牌照为白底红字,数字前有“临时”二字。

○汽车补用牌照,为白底黑字。

○车辆“移动证”,为白底红字。

○民用汽车牌照上有两行字,上面一行小字是省、直辖市、自治区的名字和发证照及监管机关的代号,编号从01-99。

○民用汽车编号,一般为5位数字,即从00001-99999。

○编号超过十万时,就用A、B、C等英文字母代替。

身份证号码18位数大全(四)

18位身份证号码各位的含义:

1-2位省、自治区、直辖市代码;

3-4位地级市、盟、自治州代码;

5-6位县、县级市、区代码;

7-14位出生年月日,比如19670401代表1967年4月1日;

15-17位为顺序号,其中17位(倒数第二位)男为单数,女为双数;

18位为校验码,0-9和X。作为尾号的校验码,是由把前十七位数字带入统一的公式计算出来的,计算的结果是0-10,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位。X是罗马数字的10,用X来代替10。

校验码

(身份证最后一位)是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且我国的计算机应用系统也不承认19位的身份证号码。Ⅹ是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。

身份证号码18位数大全(五)

18位身份证号码最后一位校验码的计算方法

公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

校验方法:

(1)十七位数字本体码加权求和公式

S = Sum(Ai * Wi), i = 0, … , 16 ,先对前17位数字的权求和

Ai:表示第i位置上的身份证号码数字值

Wi:表示第i位置上的加权因子

Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2

(2)计算模

Y = mod(S, 11)

(3)通过模得到对应的校验码

Y: 0 1 2 3 4 5 6 7 8 9 10

校验码: 1 0 X 9 8 7 6 5 4 3 2

===============================

18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》主要内容如下:

一、范围

该标准规定了公民身份号码的编码对象、号码的结构和表现形式,使每个编码对象获得一个唯一的、不变的法定号码。

二、编码对象

公民身份号码的编码对象是具有中华人民共和国国籍的公民。

三、号码的结构和表示形式

1、号码的结构

公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

2、地址码

表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。

3、出生日期码

表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。

4、顺序码

表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。

5、校验码

(1)十七位数字本体码加权求和公式

S = Sum(Ai * Wi), i = 0, … , 16 ,先对前17位数字的权求和

Ai:表示第i位置上的身份证号码数字值

Wi:表示第i位置上的加权因子

Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2

(2)计算模

Y = mod(S, 11)

(3)通过模得到对应的校验码

Y: 0 1 2 3 4 5 6 7 8 9 10

校验码: 1 0 X 9 8 7 6 5 4 3 2

四、举例如下:

北京市朝阳区: 11010519491231002X

广东省汕头市: 440524188001010014

=============================

根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码。生日期码表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。顺序码表示同一地址码所标识的区域范围内,对同年、月、日出生的人员编定的顺序号。顺序码的奇数分给男性,偶数分给女性。校验码是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。下面举例说明该计算方法。

15位的身份证编码首先把出生年扩展为4位,简单的就是增加一个19,但是这对于1900年出生的人不使用(这样的寿星不多了)

某男性公民身份号码本体码为34052419800101001,首先按照公式⑴计算:

∑(ai×Wi)(mod 11)……………………………………(1)

公式(1)中:

i—-表示号码字符从由至左包括校验码在内的位置序号;

ai—-表示第i位置上的号码字符值;

Wi—-示第i位置上的加权因子,其数值依据公式Wi=2(n-1)(mod 11)计算得出。

i 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

ai 3 4 0 5 2 4 1 9 8 0 0 1 0 1 0 0 1 a1

Wi 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 1

ai×Wi 21 36 0 25 16 16 2 9 48 0 0 9 0 5 0 0 2 a1

根据公式(1)进行计算:

∑(ai×Wi) =(21+36+0+25+16+16+2+9+48++0+0+9+0+5+0+0+2) = 189

189 ÷ 11 = 17 + 2/11

∑(ai×Wi)(mod 11) = 2

然后根据计算的结果,从下面的表中查出相应的校验码,其中X表示计算结果为10:

∑(ai×WI)(mod 11) 0 1 2 3 4 5 6 7 8 9 10

校验码字符值ai 1 0 X 9 8 7 6 5 4 3 2

根据上表,查出计算结果为2的校验码为所以该人员的公民身份号码应该为 34052419800101001X。

18位身份证号码最后一位校验码的计算方法

公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右

依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

校验方法:

(1)十七位数字本体码加权求和公式

S = Sum(Ai * Wi), i = 0, … , 16 ,先对前17位数字的权求和

Ai:表示第i位置上的身份证号码数字值

Wi:表示第i位置上的加权因子

Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2

(2)计算模

Y = mod(S, 11)

(3)通过模得到对应的校验码

Y: 0 1 2 3 4 5 6 7 8 9 10

校验码: 1 0 X 9 8 7 6 5 4 3 2

*/

import java.lang.*;

import java.io.*;

public class IDCard

{

public static void idcheckup(String s )

{

StringBuffer sad=new StringBuffer(s);

int[] idcd = new int[18];

for(int i=1;i<18;i++)

{ int j = 17 – i;

idcd[i-1]=Integer.parseInt(sad.substring(j,j+1));

}

int []w={ 2,4,8, 5,10,9,7, 3,6,1,2, 4,8,5,10, 9,7};

char []as={'1','0','x','9','8','7','6','5','4','3','2'};

int sum = 0;

for (int i=0; i<17; i++)

{

sum = sum + idcd[i] * w[i];

转载请注明:中小学优秀作文大全_作文模板_写作指导_范文大全 » 身份证号码18位数大全 11位数身份证号码大全