一位女士制作了一张jia身份证,号码如下.你发现了什么问题?340524198002081112我实在是没看出来有什么问题...
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/21 10:12:40
![一位女士制作了一张jia身份证,号码如下.你发现了什么问题?340524198002081112我实在是没看出来有什么问题...](/uploads/image/z/1781053-61-3.jpg?t=%E4%B8%80%E4%BD%8D%E5%A5%B3%E5%A3%AB%E5%88%B6%E4%BD%9C%E4%BA%86%E4%B8%80%E5%BC%A0jia%E8%BA%AB%E4%BB%BD%E8%AF%81%2C%E5%8F%B7%E7%A0%81%E5%A6%82%E4%B8%8B.%E4%BD%A0%E5%8F%91%E7%8E%B0%E4%BA%86%E4%BB%80%E4%B9%88%E9%97%AE%E9%A2%98%3F340524198002081112%E6%88%91%E5%AE%9E%E5%9C%A8%E6%98%AF%E6%B2%A1%E7%9C%8B%E5%87%BA%E6%9D%A5%E6%9C%89%E4%BB%80%E4%B9%88%E9%97%AE%E9%A2%98...)
一位女士制作了一张jia身份证,号码如下.你发现了什么问题?340524198002081112我实在是没看出来有什么问题...
一位女士制作了一张jia身份证,号码如下.你发现了什么问题?340524198002081112
我实在是没看出来有什么问题...
一位女士制作了一张jia身份证,号码如下.你发现了什么问题?340524198002081112我实在是没看出来有什么问题...
这个是校验码问题,最后一位数字是根据前17位数字算出来的,是固定的.
如果不符合校验码规则肯定是jia身份证
具体算法我也懒得研究了,
好像是根据余数什么算得
六、关于校验码
校验码是通过一系列数学计算得出来的,具体校验的计算方式如下:
1.对前17位数字本体码加权求和
公式为:S = Sum(Ai * Wi),i = 0,...,16
其中Ai表示第i位置上的身份证号码数字值,Wi表示第i位置上的加权因子,其各位对应的值依次为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
身份证第一位数字X7+第二位X9+第三位X10+第四位X5+第五位X5+第六位X8+第七位X4+第八位X1+第九位X6+第十位X3+十一位X7+十二位X9+十三位X10+十四位X5+十五位X8+十六位X4+十七位X2;计算出总和(用S)表示.
2.以11对计算结果取模
Y = mod(S,11)
用S除以11,看最后的余数.如果除尽,为0;余数为1,则计为1;最大余数为10;全部数字为0-10共11个数字.(用Y表示).
3.根据模的值得到对应的校验码
对应关系为:
Y值:0 1 2 3 4 5 6 7 8 9 10
校验码:1 0 X 9 8 7 6 5 4 3 2
余数为0,则校验码为1;依次类推:余数为1,则校验码对应0;以下:2--X;3--9;4--8;5--7;6--6;7--5;8--4;9-3;10-2.
如果校验码不符合这个规则,则肯定是假号码
只有18位啊
倒数第二位应该是偶数,不是奇数,因为奇数应该是男的,偶数才是女的
就是校验码不对啦和性别错了
340524198002081112中倒数第二位校检码女性应为偶数
她是女士,身份证上说是男性!
偶好聪明!!!!!!!!!!