
当前的通用ID号有15位和18位,当前的通用ID号为18位. 的数字具有其含义. 15位ID卡也可以转换为18位数字.

15位ID号的每个数字的含义: 15位数字从左到右依次是1到15位数字,出生地代码是1-6位数字,出生年份是7-8位数字,以及出生月份的9-10位数字,11-12的出生日期,13-14的出生顺序编号,15个性别标签(奇数是男性,偶数是女性).
18位ID号的每个数字的含义: 现在ID号已基本升级为18位,并且18位数字以从1到18的顺序从左到右列出,并以1-出生地代码的6位数字. 7-10个出生年,11-12个出生月,13-14个出生日期,15-16个出生顺序编号,17个性别标签和18个验证码.
例如,号为340823971022752. 340823表示她的出生地是安徽省安庆市宗阳县号码的含义查询,971022表示出生日期是1997年10月22日,75表示他在1997年所在地区. 1月22日出生的第75个孩子2表示她是一个女人.
将15张转换为18张是340823199710227523,340823表示她的出生地是安徽省安庆市宗阳县,19971022表示出生日期是1997年10月22日,75表示他在该区域位于1997年10月22日,其中2代表她是女性,最后3个代表省级证书验证码.
ID验证算法: 1.将前一个ID号的17位数字乘以不同的系数. 对应于第i位的数字是[2 ^(18-i)] mod11. 从第一位到第十七位的系数为: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2; 2.将17位数字与系数相乘的结果相加; 3.加并除以11,看看余数是多少? ; 4.其余的只能有11个数字号码的含义查询,即0 1 2 3 4 5 6 7 8 910. 最后一个对应的ID卡的数字为1 0 X 9 8 7 6 5 4 3 2;否则为0. 5.根据以上所述,如果余数为2,则ID卡的第18位数字将出现在罗马数字appear中. 如果余数为10,则的最后一个数字为2;否则为0. 例如: 男性的ID号是34052419800101001X. 我们必须查看该是否为合法. 首先: 我们发现前17位的乘积之和为189. 然后: 将189除以11得到17 + 2/11,这意味着余数为2. 最后: 通过相应的规则,您可以知道数字对应于余数2的是x. 因此,这是一个合格的ID号.
作者: xyd861
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-220604-1.html
重庆晨报的记者收了多少钱啊