java实现身份证校验js99699金沙:

作者: 风俗习惯  发布:2019-11-09

原标题:张家口|用了一辈子身份证,你知道最后一位“X”代表什么吗?

原文来自:java教程网

来源:张家口桥东公安

js99699金沙,题目:身份证校验

每个中国公民都有自己的身份证,同时也有着只属于自己的身份证号码。大部分中国人的身份证都是由18位数字组成的,不过也有个别的尾号为字母X,这神秘的字母X到底是什么意思呢?戳图了解

  身份证校验

js99699金沙 1

  如果让你设计个程序,用什么变量保存身份证号码呢?长整数可以吗?不可以!

js99699金沙 2

  因为有人的身份证最后一位是"X"

js99699金沙 3

  实际上,除了最后一位的X,不会出现其它字母!

js99699金沙 4

  身份证号码18位 = 17位 + 校验码

js99699金沙 5

  校验码的计算过程:

js99699金沙 6

  例如:身份证前17位 = ABCDEFGHIJKLMNOPQ

本文由js99699金沙发布于风俗习惯,转载请注明出处:java实现身份证校验js99699金沙:

关键词: