当前位置:首页 > 编程技术 > 正文

如何筛查15位和18位

如何筛查15位和18位

筛查15位和18位身份证号码主要涉及以下几个方面: 15位身份证号码筛查1. 地区码:前6位代表所在地,需要根据具体地区码进行筛查。2. 出生日期码:接下来8位代表出生...

筛查15位和18位身份证号码主要涉及以下几个方面:

15位身份证号码筛查

1. 地区码:前6位代表所在地,需要根据具体地区码进行筛查。

2. 出生日期码:接下来8位代表出生年月日,格式为YYYYMMDD。

3. 顺序码:最后3位代表同地区、同年、同月、同日出生的人的顺序,奇数为男性,偶数为女性。

4. 校验码:最后一位为校验码,用于验证身份证号码的正确性。

18位身份证号码筛查

1. 地区码:前6位代表所在地,需要根据具体地区码进行筛查。

2. 出生日期码:接下来8位代表出生年月日,格式为YYYYMMDD。

3. 顺序码:接着3位,与15位身份证相同。

4. 校验码:最后一位为校验码,用于验证身份证号码的正确性。

具体筛查步骤

1. 地区码筛查:根据身份证号码前6位查询对应地区的编码是否正确。

2. 出生日期筛查:检查出生年月日是否符合实际出生日期。

3. 顺序码筛查:检查顺序码是否符合性别和出生日期对应的顺序。

4. 校验码筛查:使用校验码计算公式计算校验码,与身份证号码最后一位进行比对。

校验码计算方法

以18位身份证号码为例,校验码计算方法如下:

1. 将身份证号码前17位分别乘以对应的系数(从左至右依次为:7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2)。

2. 将上一步得到的结果相加。

3. 将相加后的结果除以11,得到余数。

4. 根据余数查找对应的校验码(对应关系如下:0-1,1-0,2-X,3-9,4-8,5-7,6-6,7-5,8-4,9-3,10-2)。

通过以上步骤,可以较为全面地筛查15位和18位身份证号码的正确性。在实际操作中,可以借助身份证号码验证工具或相关软件进行快速筛查。

最新文章