全国学籍号分析及其规则

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

全国学籍号后18位编排规则(基本等同身份证号规则):

一、构成

学籍申报地编码6位+出生日期8位+流水号3位(其中最后一位用奇偶区分性别)+校验位1位

二、流水号

全国学籍号的倒数第二、三、四位是流水号,倒数第二位是用奇偶来表示性别,出现了ABCDEF字符,可以推断这三位流水号是以十六进制进行流水号编排的,最大可以承受某一县区4096(=16×16×16)个学生同一天出生。实际上就一个人口百万人的我县来说,学生十万人,同一天出生的人数大都出现在10-30人范围内,最大值为一天出生68人。因此出现了一个十万学生的全国学籍号倒数第四位全部是0。可以推算,如果某县区同一天出生人数超过256人,那倒数第四位就不是0。

同奇偶数一样,倒数第二位如果出现A、C、E,表示是女生,出现B、D、F表示是男生。(A-10,B-11,C-12,D-13,E-14,F-15)

全国学籍号的编排与身份证号编排的不同点:即倒数第二、三、四位是流水号编排规则有点不同。

一般情况下,身份证号流水号是有区域特征的,并结合性别以奇偶区分。结合学生户口所在地,在大量分析某县区身份证号倒数第三、四位,会发现在单一的区域内这倒数第三、四位是高度重复的,猜测是公安部门内部划定的。

而全国学籍号在编排时(推测),先找出某县区此出生日期已存在的全国学籍号,以及已存在的最大流水号,结合性别确定奇偶码,再按顺序确定流水号,然后按规则计算出校验位,最后合成成L+18位数字。

三、校验位

同身份证号一样,这一位是判断全国学籍号是否有错的重要一位,是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。其规则在百度中可以找到,有些复杂,说明附后。

实际上判断一个全国学籍是否正确,方法也简单:

1、在百度中输入“身份证号码查询”

2、输入全国学籍号后18位,即数字部分。

3、如果有错则有红色字体提示“校验位错”

4、个别全国学籍号倒数第二位如果出现了ABCDEF字母,则不适用,那只有自己手工按规则计算了。

最后一位数字的计算方法为:

1、将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2

2、将这17位数字和系数相乘的结果相加。

3、用加出来和除以11,看余数是多少?

4、余数只可能有0 1 2 3 4 5 6 7 8 9 10这11个数字。其分别对应的最后一位身份证的号码为1 0 X 9 8 7 6 5 4 3 2。

5、通过上面得知如果余数是2,就会在身份证的第18位数字上出现罗马数字的Ⅹ。如果余数是10,身份证的最后一位号码就是2。

例如:某男性的身份证号码是340524************。我们要看看这个身份证是不是合法的身份证。

首先:我们得出,前17位的乘积和是189

然后:用189除以11得出的结果是17 + 2/11,也就是说余数是2。

最后:通过对应规则就可以知道余数2对应的数字是x。所以,这是一个合格的身份证号码。

相关文档
最新文档