帕斯卡拼图ID号由17位数字的身体代码和校验码组成.

电脑杂谈  发布时间:2020-07-19 22:04:32  来源:网络整理

正则校验号_号码校验码计算_java校验号正则

Pascal问题

ID卡号由17位数字的身体代码和支票代码组成. 从左到右的排列顺序为: 六位“地址代码”,八位“出生日期代码”,三位“序列代码”和一位“校验码”.

号码校验码计算_java校验号正则_正则校验号

“地址代码”用于指示该公民的永久居民注册所在地区的行政区划代码. “出生日期代码”表示该公民的出生年月日.

“顺序码”是指分配给在同一“地址码”指示的区域内的同一年,同一月,同一天出生的人的顺序号. 序列号的奇数分配给男性,偶数分配给女性.

正则校验号_号码校验码计算_java校验号正则

“校验码”是根据前十七位数字计算得出的. 计算方法为:

步骤1: 将以前的号码的17位数字乘以不同的系数. 从1日到17日的系数分别为: 7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2;

号码校验码计算_java校验号正则_正则校验号

步骤2: 将这17位数字与系数相乘的结果相加;步骤3: 将相加后的总和除以11,得到余数;

第4步: 余数只能包含11个数字,例如0、1、2、3、4、5、6、7、8、9、10,并且相应的校验码为1、0,X(注意大写)号码校验码计算,9、8、7、6、5、4、3、2;也就是说,如果上面获得的余数为2,则校验码为X,如果余数为10,则校验码为2.

号码校验码计算_正则校验号_java校验号正则

现在号码校验码计算,您只记得ID的前17位数字. 不用回家就可以知道最后一位数字吗?

输入

工作帮助用户2017-06-30报告


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-286349-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...