2、校验码的功能
校验码的功能,严格来说有两个 。一是我们在填写身份证号码时 , 系统的算法可以检测出来对错 。只要有一位数字错误,那么最终的校验码都是错的 。除了检测校验码,同样也可以检测相邻的数字 。
另外一个功能,是推断出错误的身份证数字 。比如说我们在填写的时候,误把出生日期1999年,写成了1998年 。那么利用推断的方法,就可以得知正确的数字 。虽然校验码不是纠错码,但在特殊情况下,有这样的功能 。
3、为什么除以11
看到整个计算过程,我们会发现,想要得出校验码,并非一件易事 。不过在计算中,有人可能会提出疑问,最终的除以为什么是取11,而不是其他数字 。
其实这个问题的答案很简单 , 结合校验码的功能,11是最容易检测出问题的存在 。同时,它可以覆盖到大多数身份证,方便进行校验 。毕竟一个国家人口众多 , 校验码要做到尽可能覆盖所有人 。
除了校验码之外的其他17个数,每个数分别与7.9.10.5.8.4.2.1.6.3.79.10.5.8.4.2相加 , 得出的结果除以11的余数就为校验码 。
验证码的计算的方式是根据自己的个人的这个年龄,还有相应的一些出生年月日来计算的,他们是有一些相应的这个化学的一个理论,真的是太神奇了 。
先将身份证前面的17位分别乘以不同的系数,然后将每一个相乘的结果相加起来,最后再用相加的结果除以1就得出来了 。
前17位乘以不同的系数 , 最后总和除以11,得到的余数,就是校验码 。
4、新身份证的最后一位校验码是什么意思?身份证号码中的校验码是身份证号码的最后一位 , 是根据〖中华人民共和国国家标准GB 11643-1999〗中有关公民身份号码的规定 , 根据精密的计算公式计算出来的,公民身份号码是特征组合码 , 由十七位数字本体码和一位数字校验码组成 。
计算方法
1、将前面的身份证号码17位数分别乘以不同的系数 。从第一位到第十七位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 ;
2、将这17位数字和系数相乘的结果相加;
3、用加出来和除以11,看余数是多少;
4、余数只可能有0 1 2 3 4 5 6 7 8 9 10这11个数字 。其分别对应的最后一位身份证的号码为1 0 X 9 8 7 6 5 4 3 2;
5、通过上面得知如果余数是2,就会在身份证的第18位数字上出现罗马数字的Ⅹ 。如果余数是10,身份证的最后一位号码就是2;例如:某男性的身份证号码是34052419800101001X 。我们要看看这个身份证是不是合法的身份证 。首先:我们计算3*7+4*9+0*10+5*5+…+1*2,前17位的乘积和是189然后:用189除以11得出的结果是商17余2最后:通过对应规则就可以知道余数2对应的数字是x 。所以,这是一个合格的身份证号码 。
- 柔脉胶囊怎么样,柔脉胶囊的功效
- 迪士尼早鸟票和普通票的区别,早鸟票和普通票的区别
- 为什么女生会害怕结婚,女人害怕结婚的哪几个原因,你至少知道一个?
- 靴子拉链拉不动怎么办,靴子放一年后拉链拉不动怎么办?用胶钳用力拉也拉不动怎么办?
- 手机虚拟键怎么设置出来,OPPO手机怎么开启虚拟按键?
- 黄金搭档能长高吗,黄金搭档能长高吗
- 给电动车充电的要留心了,电动车充电不能干的事有哪些?
- 公文必备的基本组成部分有,公文一般有几个要素组成?
- 小龙虾吃什么,小龙虾吃什么食物