Python教程

"15位 vs 18位身份证号:差别一目了然!"

本文主要是介绍"15位 vs 18位身份证号:差别一目了然!",对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

随着科技的发展,身份证已经逐渐演变成了一张智能卡,拥有更多的功能。然而,对于身份证号码,人们依然需要进行校验。身份证号码是由18位数字本体码和一位校验码组成的,其中前6位数字表示身份证编码对象常住户口所在省份、地市以及县(市、旗、区)的行政区划代码。接下来,我们来详细了解一下15位和18位身份证的区别。

15位身份证和18位身份证的区别主要在于身份证号码的位数。15位身份证号码包含前6位数字、第7至14位数字以及校验码。而18位身份证号码则增加了一个顺序码,将原来的第15至17位数字作为顺序码,用于对同年、同月、同日出生的人进行排序。

15位身份证号码的校验码是通过一定的公式将前面17个数字分别乘以一个基数再相加,然后再除以11和取余,每个余数对应0-10这11个数字中的一个。而18位身份证号码的校验码则是倒数第二位,用于判断性别,单男双女。

值得注意的是,如果身份证持有者拥有证券账户且也是15位身份证开的,办理第三方存管后,需先在券商升位,然后再到银行升位。如果反了,可能会导致办理失败。

总之,15位和18位身份证在功能上有所不同,但都具有独特的编码功能。了解这些区别,对于使用身份证号码的人们来说,可以更好地进行身份验证和办理相关业务。

这篇关于"15位 vs 18位身份证号:差别一目了然!"的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!