• 个性签名
  • 格言大全
  • 名言大全
  • 笑话大全
  • 知识问答
  • 生活家居
  • 星座运势
  • 宝宝起名
  • 休闲爱好
  • 百科大全
  • 身份证号里为什么有X(身份证号有什么发现)

    栏目: 知识 日期:2023-01-06 10:00:38 浏览量(来源:小郝

    [摘要]身份证号里为什么有X?x是10的意思,如果在身份证上放上10,身份证数字就变成了19位,而大陆的身份证位数是18位,所以只能用x代替了身份证号里为什么有X?身份...

    身份证号里为什么有X?

    x是10的意思,如果在身份证上放上10,身份证数字就变成了19位,而大陆的身份证位数是18位,所以只能用x代替了

    身份证号里为什么有X?

    身份证号里为什么有X?

    1、身份证的编码结构:

    一个二代身份证编码是18位,其中:

    1、2位是省份(含直辖市)。

    3、4为是地级市或直辖市的区。

    5、6是区县代码。

    7、8、9、10、11、12、13、14是出生年月日。

    15、16位是同一地址或同一出生日期的顺序码。

    17位是性别码。

    18位是校验码。

    前边所叙,1-17位的定义不难理解。

    下边重点讲第18位的校验码。

    所谓校验码,通常是一组数字的最后一位,由前面的数字通过某种运算得出,用以检验该组数字的正确性。系统内部预先设置根据校验方法所导出的校验公式编制成的校验程序,当带有校验码的代码输入系统时,系统利用校验程序对输入的本体码进行运算得出校验结果之后,再将校验结果与输入代码的校验码进行对比来检测输入的正确与否。如果两者一致,则表明代码输入正确,系统允许进入,如果不一致,则表明代码输入有误,系统拒绝进入,并要求代码重新输入。

    例如,在很多场合,输入一个身份证号码,系统提示输入有误,就是利用校验码和前边数字的运算关系来判断,前边的身份证输入至少有一位是错的。

    简单点讲,校验码就是检查身份证号码输入是否有错误的代码。或者说,身份证最后一位是用来检查输入是否正确的小工具。

    具体校验码的计算过程就不赘述了,这里只简单地说一下,最后一位数是前边十七位根据规定的规则得出的,得出校验码的数值范围是1-10 ,但是身份证的规则是编码只有18位,前边17位已经有了专门的用途,最后留给校验码的空间只有一位,因此,在设计身份证时,规定凡是校验码是10的,以x代替。

    注意这个x是罗马数字x,读音和意思都是“十”。

    以上回答供参考。

    上一页12下一页