问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

身份证号码上的校检位是如何产生的?

发布网友 发布时间:2022-04-23 03:28

我来回答

3个回答

热心网友 时间:2023-10-13 08:15

18位号码身份证校验码的计算公式
http://www.heybrain.com/notheal/article/1138.html
(不知道你是否能够看懂下文,上面网址是全文所在)
现在的居民身份证由原先的15位号码升级为18位了。从左至右,第1-2位为省级行政区划代码,第3-4为为地级行政区划代码,第5-6位为县级行政区划代码,第7-10位为出生年份,第11-12位为出生月份,第13-14为出生日期,第15-17位为顺序码,表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性,第18位为作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位。X是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。

根据《中华人民共和国国家标准GB 11643-1999》中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。顺序码的奇数分给男性,偶数分给女性。校验码是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。

下面介绍算法。
先引入公式:

计算公式令结果为 Y,Y的计算公式为:Y = mod(S, 11)根据下表找出 Y 对应的校验码即为要求身份证号码的校验码C。

例如:假设某女性居民的15位身份证号码是320105820927512,32表示江苏省,01表示南京市,05表示鼓楼区,820927表示1982年9月27日。512表示是该地区同年同月同日的第512人,其中2表示是女性。那么,升级为18位后的号码为32010519820927512C。下面就根据公式来计算C的值。

Y = mod(S, 11)=MOD(313,11)=5
根据校验值对应表,可知C=7,该人员身份证号码为:320105198209275127

又如:某男性公民身份证号码的本体码为34052419800101001

Y = mod(S, 11)=MOD(189,11)=2
查表得该人员身份证号码为:34052419800101001X

热心网友 时间:2023-10-13 08:16

  身份证号码上的校验码是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的。
  ISO 7064:1983.MOD 11-2校验码计算公式:
∑(ai×Wi)(mod 11)
i----表示号码字符从由至左包括校验码在内的位置序号;
ai----表示第i位置上的号码字符值;
Wi----示第i位置上的加权因子,其数值依据公式Wi=2^(n-1)(mod 11)计算得出。
  作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且中国的计算机应用系统也不承认19位的身份证号码。Ⅹ是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。

热心网友 时间:2023-10-13 08:16

(1)前1、2位数字表示:所在省份的代码;
(2)第3、4位数字表示:所在城市的代码;
(3)第5、6位数字表示:所在区县的代码;
(4)第7~14位数字表示:出生年、月、日;
(5)第15、16位数字表示:所在地的派出所的代码;
(6)第17位数字表示性别:奇数表示男性,偶数表示女性;
(7)第18位数字是校检码:也有的说是个人信息码,一般是随计算机的随机产生,
用来检验身份证的正确性。校检码可以是0~9的数字,有时也用x表示。

参考资料:中国人民身份证简章
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 中国到德国高铁什么时候开通? 身份证的大小是多少? 驾校收走身份证安全吗 身份证号码校验位错误是什么意思? 我的淘宝为什么安全校检要身份证正反面还要本人相片 身份证校验位不正确是什么意思?如何处理? 在安全校证里,填写身份证为什么总是错误的?我只想找回我的。 想改变现状却发现什么也改变不了怎么办? 一个人想要改变自己的最佳方法是什么? 想要改变我们的人生,我们该怎样去做? 如果一切可以重来,你最想改变自己的是什么? 想要改变自己,有什么好方法吗? 想改变自己,又不知道从何做起? 台式电脑用什么系统最好? 如果你可以改变这个世界上的一件事,你最想改变什么? 你最想改变自己的哪一个特征? 台式电脑有几种操作系统 发生了一些事情想要改变该如何改变? 现在家用电脑台式机系统一般都装什么系统? 华为nova5pro3D深感镜头是什么意思? 从国内寄到德国的快递需要多少运费呀?有没有好的快递可以推荐一下?求助各位大神?_百度问一问 参观上海高校要身份证吗? 中国与德国之间多少公里? 淘宝上进行安全校正时需要上传身份证照和自己半身照吗 从中国到德国怎么走,坐火车可以吗? 小学生能用身份证进出校吗? 去德国读高中需要哪些条件介绍 身份证扫描件给学校安全么 申请到德国读公立高中手续 如何办理? 中国人到德国读大学需要多少费用? 身份证交到驾校安全吗?什么时候能拿回来? 学校要学生和家长的身份证复印件安全吗 中国到德国斯图加特海运多少钱海运费价格 安全教育平台可以绑身份证吗 从中国到德国来回的路费要多少钱? 学校要求提供身份证复印件是否安全吗 从中国飞到德国要多长时间 中国EMS快递到德国要几天价格需要多少 在校大学生身份证丢失如何补办 从中国高中转到德国高中