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 。所以,这是一个合格的身份证号码 。
- 牡丹吊兰有毒吗,心叶日中花有毒吗
- 冰块怎么做不容易化,怎样让冰块保持不融化
- 抖音怎么制作手动翻照片,抖音图集怎么搞成自己翻?
- 中筋粉和高筋粉的区别有哪些,高筋面粉和中筋面粉的区别
- 锂保存在哪里,锂单质存放在哪?
- 老公生日送什么礼物,送老公生日礼物送什么比较有意义
- 炒蚬子用不用焯水,辣炒蚬子 是先煮一下呢 还是直接炒
- 雅泰角鲨烯胶囊的功效,角鲨烯软胶囊的功效与作用
- 海上交通与陆上交通相比,明显的优势有,陆上运输与海上运输的优势各是什么
- 中国五大名酒,中国五大名酒是什么?
