你是不是也好奇身份证号码的秘密?
每次填表格都要输那串长长的身份证号,有没有想过这18位数字到底代表啥?为啥有的人最后一位是X?今天咱们就来扒一扒这个天天见却从没搞明白的小东西。说真的,我第一次知道身份证号能推算年龄的时候,整个人都惊呆了——原来这玩意儿比星座算命还准!
先给大家拆解下这个"数字密码本":前6位是地址码,就像快递邮编;中间8位是生日码,这个最好记;接着3位是顺序码,派出所按顺序发的;最后1位校验码,专门防伪的。举个栗子,307223X这个号,拆开就是北京市朝阳区(110105)+1990年3月7日出生(19900307)+顺序号223+校验码X。
前两位代表省份,比如11是北京,31是上海。有意思的是,这个编码和车牌号字母排序基本一致!中间两位是地级市,最后两位是区县。有个冷知识:重庆直辖前用的四川代码51,现在变成50开头了。要是看到老身份证写着51开头的重庆人,那绝对是"老重庆"!
这8位数就是YYYYMMDD格式的生日,但有个坑要注意:2000年以前出生的是19开头,2000年后是20开头。我就见过有人办业务把1998年写成2098年,结果系统直接提示"未出生人员无法办理",当场社死啊!

倒数第二位(第17位)特别有意思:奇数代表男性,偶数代表女性。比如...223的17位是2(偶数)就是女生,要是215就是男生。派出所发号时候就按这个规律排,据说龙凤胎经常能拿到连号身份证,超有纪念意义!
最后那位可能是数字也可能是X,这个是用前17位套公式算出来的。算法其实不难:先把前17位分别乘以加权因子(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2),加起来的总和除以11,余数对应校验码(0对应1,1对应0,2对应X...10对应2)。听着晕?没事,记住X其实是罗马数字的10就行!
知道生日码就能算年龄对吧?但有个坑:生日还没到的话要减1岁!比如2023年算1990年3月出生的人,如果当前日期是2月,那实际是32岁不是33岁。很多推销电话就是靠这个判断年龄段的,细思极恐...

Q:身份证号会重复吗?
A:理论上不可能!地址码+生日码+顺序码的组合,加上校验码验证,重复概率比中还低。就算双胞胎也得差个顺序码。
Q:老式15位身份证怎么升18位?
A:简单,在生日年份前加19,最后补个校验码。比如7223变成307223X。不过现在都是自动升级了。
Q:知道别人身份证号能干啥?
A:千万别乱来!这属于敏感个人信息,随便泄露或冒用可能涉嫌违法。顶多帮老人家记下号码方便就医,其他用途想都别想!

很多人不知道,挂失后原身份证仍可能被冒用!因为挂失信息不是实时同步到所有系统的。有朋友丢了身份证,半年后突然收到催债电话,原来是有人用他旧身份证办了手机卡欠费。所以丢了要立即做三件事:1.派出所挂失 2.登报声明 3.重要业务冻结。
说实话,写这篇文章时查资料才发现,原来咱们天天用的身份证藏着这么多门道。以后填表可得多留个心眼,特别是网上传身份证照片这种事,真的得三思而后行。对了,建议大家都把身份证正反面复印件准备好,用的时候直接拿复印件,原件锁保险柜最安全!