身份证号判断出生日期和性别

来源 :电脑报 | 被引量 : 0次 | 上传用户:camelwin2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  中华人民共和国居民身份证是国家法定的证明公民个人身份的有效證件。每个人都有一张身份证,每个人的身份证都有独一无二的身份证号码。身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。
  地址码:表示编码对象常住户口所在县(县级市、旗、区)的行政区划代码,按GB/T2260的规定执行。
  出生日期码:表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。
  顺序码:表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。
  校验码:根据前面十七位数字码,按照一定的标准计算出来的检验码。
  现在我们用程序来制作一个查看身份证信息的小软件,用来查看我们的出生日期和性别信息(这里的身份证是随机产生的,不具备任何利用价值,没有任何个人信息)。这里我们用Visual Basic来编写这个程序。
  出生日期是身份证号码的第7位到第14位。
  然后我们通过判断第17位上是奇数还是偶数确定性别。
  代码分析:我们主要用到了提取函数MID函数,字符串提取函数【MID(提取内容,开始位数,取几个)】。当然提取函数还是有很多的,比如right、left……还需要根据实际情况选择合适的函数。
  我们还可以根据身份证号码前三位来判断是哪一个省份,这个难度更高一些,你可以动手来实际操作一下。
其他文献
不用搭建复杂的工作环境,无需高深的编程基础,只用APP Invertor就可以简单地编写出自己的APK程序运行在安卓手机上!  APP Invertor是一款谷歌公司开发的Android手机编程环境,目前由麻省理工学院开发维护。它是一款完全在线的Android开发环境,抛弃复杂的程序代码,使用积木式的Blockly语言,使用简单的拖动操作就能制作出你的APP。前几期我们通过Blockly游戏对这种
期刊
大家小时候肯定都背过九九乘法表。从“一一得一”开始,一直到“九九八十一”为止,我們把这种九九乘法口诀表称为“小九九”。但是在古代,乘法口诀表却是倒过来,从“九九八十一”起到“二二得四”止。中国使用“九九口诀”的时间较早,在《淮南子》《战国策》等书中就有记载了。明代珠算也有采用81组积的九九表。45组积的九九表称为小九九,81组积的九九表称为大九九。  那么今天我们就教大家来用程序做一个九九乘法口诀
期刊
摘要:目的:讨论老年膝骨关节炎患者关节镜手术后的护理方法。方法:选取老年膝骨关节炎并且接受关节镜手术后的患者共40例,随机分为观察组和对照组,各20例。观察组患者在常规护理的基础上采用康复训练,病情观察,疼痛护理的方式进行护理,对照组患者采用常规术后护理方法进行护理。并且比较两组患者的关节肿胀程度变化。结果:在术后两组患者的关节肿胀情况都较为严重,随后肿胀情况逐渐减轻,观察组患者的关节肿胀情况明显
期刊
人性化护理是一种创造性、个性化、整体的有效护理模式,其目的是使患者在生理、心理、精神上处于满足而舒适的状态,减少或降低不适的程度[1]。我院妇产科逐步完善并落实了一系列人性化护理措施,倡导主动服务、满意服务、人性化服务,取得了良好的经济效益和社会效益。现以剖宫产术前、中、后全过程为例,将护理体会报告如下。  1 临床资料  2011年1月~2013年12月,我院妇产科共收治子宫下段剖宫产患者108
期刊
一座长久干旱而显得毫无生气的南方小镇,有个男孩叫做萨波。他为自己找到了一把小吉他,因为他的生活遵循奶奶的哲学——“当你不只专注于眼前的事物时,就能找到最重要的东西”。病危的奶奶希望萨波能为她写一首歌,而萨波凭借着对奶奶的想念,写出了一首拯救了小镇的奇迹之曲。  点评:有时你为别人做了一件事情,也可能是为大家做了一件事。该片幽默温暖,细节处理得很好。给奶奶唱的那首歌,电影里的人都如痴如醉地听到了,电
期刊
摘要:目的:观察临床护理干预对急性心肌梗塞心血管内科治疗的效果。方法:本次探讨选取我院自2011年9月至2013年9月接受诊治的急性心肌梗塞患者120例,按照随机方式将其分成两组,分别为对照组60例,患者均采用常规护理治疗,治疗组60例,患者在对照组常规护理基础上行护理干预,对两组患者焦虑抑郁改善情况,住院时间及临床护理效果进行比较。结果:通过护理治疗,两组患者症状得到改善,但治疗组患者在患者焦虑
期刊
摘要:目的:研究分析临床护理路径在脑出血患者护理中的临床应用价值。方法:选取我院在2010年11月至2011年10月收治的40例脑出血患者的临床资料进行研究分析,并按照抛硬币的方法将其分为治疗组(20例)和对照组(20例),对比两组患者护理效果。结果:对比两组患者疾病知识掌握率、并发症发生率、依从性及对护理总满意度,有统计学意义(P0.05,可进行对比。  1.2方法  对照组患者采用常规临床护理
期刊
还记得前几期《读编桥》中小崔姐分享的各路潜伏着的民间高手“大作”吗?疫情期间,有网友用7天吃完的瓜子壳制作出了一个半米高的米奇老鼠。因为这个“工艺品”,他登上了国外网站的热搜榜单,让外国人见识了一把什么叫做“无聊的生产力”,也让小崔姐这等“手残星人”羡慕嫉妒恨。  在当今社会,无聊已经成为一门产业,可以说QQ、微信、微博、网游等这些由互联网和移动互联网创造的虚拟社交,都是为了“丰富”大众的无聊生活
期刊
呼吸机成为当下的关键词之一。  随着海外疫情加剧,从米兰到马德里、从巴黎到纽约……呼吸机一跃成为医疗卫生领域的紧俏物资,可求而不可得。  公开资料显示,医用呼吸机细分为无创呼吸机和有创呼吸机两大类,无创呼吸机通过佩戴在病患脸上的密闭口罩供给氧气,而有创呼吸机的输氧管则需要(通过气管切开)深入病患的气管。  通俗易懂地说,无创呼吸机处于低端,有创呼吸机处于中端,而有创呼吸机中的ECMO被誉为高端。 
期刊
这次我们一起来做Micro:bit的经典小实验:笔尖音乐。用铅笔在纸上画一条粗粗的石墨线,用鳄鱼夹连接Micro:bit板、耳机和石墨线。经过编程,当鳄鱼夹在石墨线上移动时耳机里就能播放出不断变化的音调了。1. 元件清单  Micro:bit主板×1,A4纸×1,铅笔(HB、2B\6B)×1,鳄鱼夹线×4,耳机×1(图1)。2. 实验原理  Micro:bit的P0、P1、P2、P3、P4、P10
期刊