问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

身份证号码的校验公式怎么写?

发布网友 发布时间:2022-04-20 03:50

我来回答

1个回答

热心网友 时间:2022-07-12 08:51

  公民身份号码是由17位数字码和1位校验码组成。排列顺序从左至右分别为:6位地址码,8位出生日期码,3位顺序码和1位校验码。
  地址码(身份证地址码对照表见下面附录)和出生日期码很好理解,顺序码表示在同一地址码所标识的区域范围内,对同年同月同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。
  身份证最后一位校验码算法如下:
  1.
将身份证号码前17位数分别乘以不同的系数,从第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这些个数字,其对应的身份证最后一位校验码为1
0
X
9
8
7
6
5
4
3
2。
  校验码计算公式:
  公式①中:
  i
表示号码字符从由至左包括校验码在内的位置序号;
  Ai
表示第i位置上的号码字符值;
  Wi
示第i位置上的加权因数。
  加权因数的集合为{7,
9,
10,
5,
8,
4,
2,
1,
6,
3,
7,
9,
10,
5,
8,
4,
2,
1}
  v={1,
0,
X,
9,
8,
7,
6,
5,
4,
3,
2}
  最后一位的校验位就是集合v中的第m个元素的值。
  下面举例算一个:
  随便一个号码,如济南市市辖区的某位出生于1901年02月03日的男性公民身份号码前11位(也就是本体码)为37010119010203997,首先按照公式⑴计算:
  然后根据计算的结果,从集合v中查出相应的校验码,其中X表示10:
  根据集合v,查出计算结果为9的校验码3为所以该人员的公民身份号码应该为
370101190102039973。
  说下余数的算法。
一、两个异号整数求余
  1.函数值符号规律(余数的符号)
mod(负,正)=正
mod(正,负)=负
  结论:两个整数求余时,其值的符号为除数的符号。
  2.取值规律
先将两个整数看作是正数,再作除法运算
  ①能整除时,其值为0
  ②不能整除时,其值=除数×(整商+1)-被除数
  例:mod(36,-10)=-4
即:36除以10的整数商为3,加1后为4;其与除数之积为40;再与被除数之差为(40-36=4);取除数的符号。所以值为-4。
  二、两个小数求余
取值规律:
  被除数-(整商×除数)之后在第一位小数位进行四舍五入。
  例:mod(9,1.2)=1
即:9除1.2其整商为7;7与除数1.2之积为8.4;8.4四舍五入之后为8;被除数9与8之差为1。故结果为1。
  例:mod(9,2.2)=0
即:9除2.2其整商为4;4与除数2.2这积为8.8;8.8四舍五入之后
为9;被除数9与之差为0,故结果为0.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
绩效工资从工资里扣合法吗 无人机电机轴的主要功能有哪些? 闽侯南通多久发展 南通哪个位置最有潜力 南通未来的机遇有哪些 江苏南通的发展前景怎么样 南通这座城市未来发展前景怎样 我女儿阳历08年01月08日出生,{农历07年腊月初一}请高人帮忙改个名字... 我女儿是2012年1月10日10:35分出生的五行缺什么,取什么名字好 这种图片效果怎么做出来的,不是纯白板,仔细看有一个个均匀分布的小圆点... 手机如何验证身份证号码 怎样进行身份证认证呢 身份验证怎么操作 医保审核需要验证身份后怎么验证? 身份证号码的实名认证 身份证如何验证 怎么用身份证进行本人认证? 怎样验证一个身份证的真伪,以及姓名与号码是一致的? 怎么检测身份证号码是否正确 好听又招财的美容工作室名字? 天津市至尊丽人美容美体有限公司怎么样? 有什么好听的美发潮店名字?求推荐。 北京都市丽人美容院有限公司怎么样? 你好被骗美容院贷款这个美栗 丽人贷了利息高象高利... 潍坊神化丽人美容养生有限公司怎么样? 梦达美容 和 阳光丽人美容 怎么样? 做美容有年龄限制的吗? 听说美容院做淋巴排毒是一种骗局,为什么会有这样... 佳木斯哪家店烫头发比较好呢? 佳木斯丽人发型怎么样,新华街附近的,我想烫发。... 如何验证检查Excel表中身份证号码的正误 excel怎么核对身份证号是否正确 手机充电要注意哪些事项? 手机怎么充电? 新手机如何充电是正确的 手机怎么充电好 手机什么时候充电是最合适的? 可以随时给手机充电吗? 手机充电什么时候充电最好 手机怎样充电好 手机最健康的充电方式是怎么样的? 如何正确给手机充电方法 手机剩多少电充电合适? 手机的正确充电方法 如何给手机充电最安全、不伤害手机? 给手机充电的正确方式 苹果手机后面的玻璃碎了怎么处理? 手机后玻璃碎了怎么换 手机摔了一下,玻璃后壳裂了个缝,怎么修复? 手机后盖碎了去哪维修?