酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

小明特别想知道自己身份证号码的秘密,那我就告诉你吧! 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位校验码,可以用字母表示为: abcdefyyyymmddxxxr。 1.地址码abcdef。表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按gb/t2260标准的规定执行。 2.出生日期码yyyymmdd。表示编码对象出生的年、月、日,按gb/t7408标准的规定执行,年、月、日代码之间不用分隔符。 3.顺序码xxx。表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。 4.校验码r。根据前面十七位数字码,按照iso 7064:1983.mod 11-2标准校验码计算出来的检验码。 18位身份证号码的编排规则: (1)前1、2位数字表示:所在省份的代码; 11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古" 21:"辽宁",22:"吉林",23:"黑龙江" 31:"上海",32:"江苏",33

:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南" 50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏" 61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆" 71:"台湾",81:"香港",82:"澳门",91:"国外" (2)第3、4位数字表示:所在城市的代码; (3)第5、6位数字表示:所在区县的代码; (4)第7~14位数字表示:出生年、月、日; (5)第15~17位数字表示:顺序号,其中男为奇数,女为偶数; (6)第18位数字是校验码,用来检验身份证的正确性。 [2024-12-11 20:48:24 | AI写代码神器 | 320点数解答]

相关提问