身份证号码15位升18位的计算方法:

>原来身份证为15位

>第一步在原15位身份证的第六位后面插入19

>这样身份证号码为17位

>

>每一位与其对应的系数相乘

>系数表:

>位数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

>乘数 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2

>把相乘之后的结果相加,然后对11取余

>

>得到一个0-10的数字尾数

>尾数对应表:

>0   1   2   3   4   5   6   7   8   9   10

>1   0   X   9   8   7   6   5   4   3   2

>

>这样就得出你的18位身份证号

例如,原15位身份证号码为:310112850409522

1. 310112850409522 --> 310112 + 19 + 850409522 --> 31011219850409522

2. 3*7+1*9+0*10+1*5+1*8+2*4+1*2+9*1+8*6+5*3+0*7+4*9+0*10+9*5+5*8+2*4+2*2 = 258

3. 258 Mod 11 = 5

4. 5 --> 7

5. 31011219850409522 + 7 --> 310112198504095227

故升级后,新18位身份证号码为:310112198504095227

mysql 15位升18位_身份证号码15位升18位规则相关推荐

  1. python验证身份证最后一位数字代表什么_身份证号码最后一位代表什么?

    展开全部 代表校验码(身份证最后一位).它是根据前面十七位数字码,按照ISO7064:1983.MOD11-2校验码计算出来的检验码. 计算方法 1.将前面的62616964757a686964616 ...

  2. JS实现身份证号码15位转18位时最后一位的算法

    <SCRIPT LANGUAGE="JavaScript">    <!--    var lastNumber;    var id = "15位身份 ...

  3. 请写代码校验第二代身份证号码有效性。程序接收一个18位的身份证号码和性别,根据以下规则输出号码是有效还是无效。

    请写代码校验第二代身份证号码有效性.程序接收一个18位的身份证号码和性别,根据以下规则输出号码是有效还是无效. 第二代身份证号组成规则: a) 身份证号码(18位)= 地址码(6)+ 出生日期码(8) ...

  4. python验证身份证号码大全_身份证号码处理技巧大全

    身份证号码处理技巧大全,汇总了常用的身份证号码处理六大技巧: 不需要复杂的公式,点点鼠标即可完成,简单快捷,下面将详细介绍六大功能的具体用法.(文章最后有工具和演示文件的下载地址,可以下载下来同步操作 ...

  5. mysql 怎么用SQL语句将老身份证号15位补位到新身份证号18位

    一.15位的身份证和18位的身份证的区别是什么? 只有15位号码的就是第一代身份证,而18位号码的则是第二代身份证.15位的身份证和18位的身份证的区别是:第二代身份证比第一代身份证增加了出生年份中的 ...

  6. C# 身份证号码15位和18位验证

    /// <summary> /// 身份证 /// </summary> [Serializable] public class IDCard {/// <summary ...

  7. python验证身份证最后一位数字代表什么_身份证最后一位不是数字而是X,代表什么含义?涨知识了...

    身为公民都具有身份证,而证明我们身份的证件,上面身份证号码并不都是数字,而有的身份证最后一位是字母X,这代表什么意思呢?了解之后,涨知识了. 我之前是在采集单位上班,经常会输入一些身份证号码.我们都知 ...

  8. python验证身份证最后一位数字代表什么_身份证号最后一位是“X”,代表什么意思?...

    原标题:身份证号最后一位是"X",代表什么意思? 只是一个验证码,代表数字''10''. 由于计算机,也就是电脑的问世,人类已经进入一个数字时代,也就是信息时代,很多事情都用数字代 ...

  9. 输入身份证判断性别python最后一位是英文怎么写_身份证号码最后一位,是表示性别用的吗?...

    展开全部 表示性别是倒数第二位,偶为女单为男. 最后一位是数字校验码,主要是为了校验计算机输入公民身份e68a84e8a2ad62616964757a686964616f31333365633963证 ...

  10. java代码实现身份证第18位的计算和验证身份证号码是否是真实有效.

    一.身份证第18位(校验码)的计算方法 : 1.将前面的身份证号码17位数分别乘以不同的系数. 从第一位到第十七位的系数分别为: 7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2 ...

最新文章

  1. AI「复活」《延禧攻略》众生相
  2. mysql root情况
  3. SPOJ - QTREE2 Query on a tree II(LCA)
  4. 博客园代码高亮显示教程
  5. Git命令集十三——快照操作
  6. AI赋能案例—阿里云身份证OCR识别助力实现“无接触”式政务服务!
  7. vue框架:变更页面background背景颜色 - 代码篇
  8. 用oracle的java存储过程实现BLOB字段的字符串读取
  9. 计算机采用逻辑元件的发展顺序是,全国计算机等级考试一级选择题以及答案
  10. python调用摄像头录制视频_Python OpenCV使用摄像头捕获视频
  11. python数据分析与展示 嵩天_Python数据分析与展示第2周学习笔记(北理工 嵩天)...
  12. 利用RFM模型做电商客户价值分析
  13. 重返opencv——视频编码和格式
  14. Solaris11操作命令汇总
  15. 计算机平面设计大专学校排名,平面设计学校排名哪些较好?
  16. 【系列】重新认识Java——基本类型和包装类
  17. 槛外人观察 :语义和语用
  18. 【Python】——多项式
  19. 合成孔径雷达图像中的地物信息
  20. Python-4.6 查看进程的pid和ppid

热门文章

  1. python统计微信群接龙并实时反馈
  2. 高德 设置marker zoom_ZOOM云会议下载安装-ZOOM云视频会议最新版v5.3.53292
  3. CUDA学习(十一) 利用npp做图像处理
  4. javamail课设_JavaMail简易教程
  5. 查普曼-科莫高洛夫方程Chapman–Kolmogorov equation
  6. 为什么要学习现代控制理论(机器人方向)?
  7. ListView 优化之 ViewHolder 复用机制
  8. 手机通过WiFi控制电脑
  9. 西门子触摸屏程序锁屏V1.0
  10. 超靠谱,一文教会你如何注册申请安徽省实用新型专利