身份证有x是什么意思?(身份证上有x什么意思),新营销网红网本栏目通过数据整理汇集了身份证有x是什么意思?(身份证上有x什么意思)相关信息,下面一起看看。
大家好,之前有很多粉丝问过关于身份证号的问题:机器怎么知道我输入了错误的身份证号?为什么我的身份证号以X结尾?通过身份证号码计算地址和性别的原理是什么?我闲了几天了。我给你解释一下写身份证号的规则,这些问题就解决了。
一、身份证号码的构成
1999年7月1日以后,身份证号由以前的15位升级为现在的18位。这里我们也按照18位身份证号来解释。我们可以简单的认为它由四部分组成,如下图所示。
1.地址代码
第一至第六位为地址码,其中第一至第二位为省份代码,第三至第四位为城市代码,第五至第六位为区县代码。户口所在地决定了身份证号第一至第六位的具体数字。
2.出生日期代码
第7到第14位是出生日期,第7到第10位是年份,第11到第12位是月份,第13到第14位是日子,每个人出生都有,比如2021年1月1日,所以他的出生日期代码是:20210101。
3.序列码
15-17位是顺序码,即在同一个地址码区,对同年同月同日出生的人进行编号,第17位是性别码,奇数会给男性,偶数给女性。
4.校验码
顾名思义,他的作用是检查身份证号是否正确,机器也根据这一条判断身份证号是否正确。
它是由数字编译单元根据特定的编码规则计算出来的,是一个从0到10的数字。如果结果是10,身份证号就变成19位数字作为尾号。所以用X代替10,所以身份证号还是18位。
二、校验码的计算规则
1.计算余数
确定ID卡的数字1至17的值。我们需要根据这17位数字计算校验码。每个数字对应一个不同的系数,数字1到17的系数为:
7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2
首先,我们需要将每一位的数字乘以相应的系数,得到乘积,然后求和,如上图橙色字段所示。
7*4 9*1 10*6 5*1 8*3 4*4 2*1 1*9 6*3 3*2 7*0 9*3 10*2 5*1 8*0 4*1 2*1=235
然后将求和结果除以11,得到蓝色区域的余数,如上图所示。
25/11=21剩余4
您也可以使用mod函数和sumproduct函数的组合来获得结果:=mod (sumproduct (b2:b 18,c23360c18),11)
2.找到校验码。
每个余数也对应不同的校验码,如下图所示。在上一步中,我们得到的余数是4。在这个表中,我们可以看到4对应的校验码是8,所以身份证号的最后一位是8。还可以使用vlookup函数快速引用结果。至此,我们可以说已经完全写完了一个身份证号。
今天分享的身份证号就这么多了。可以自己做,查身份证号。
相关文章道奇蝰蛇报价(8.4L排量道奇蝰蛇,落地300万)
深圳游乐园(深圳十大室内游乐园)
一寸照片的像素是多少?
山东航空官网网站(山东航空春运热潮新增41条航线)
上海旅游局(上海十大旅游景点)
湖南长沙旅游景点(湖南十大名胜)
黄埔公园(黄埔公园即将改造)
曹操传修改器(《三国志曹操传》众多mod中)
红米手机电池(红米Note 12配置曝光)
水军是什么(以及你对“水军”套路了解多少?)
水军是什么意思(网络水军介绍)
水军是什么意思?(你对“水军”套路了解多少?)
更多身份证有x是什么意思?(身份证上有x什么意思)相关信息请关注本文章,本文仅仅做为展示!