为什么有些人的身份证号从15位升到18位,其尾数(末四位,不含校验位)会发生变化?

 我来答
创作者NAhTIso85U
2023-07-11 · TA获得超过3万个赞
知道大有可为答主
回答量:1.3万
采纳率:33%
帮助的人:745万
展开全部
身份证号码由15位升到18位,主要是为了增加校验位,提高身份证号码的可靠性。
身份证号码的最后一位是校验位,用于检验身份证号码的正确性。在15位身份证号码中,校验位的计算方法比较简单,只需要根据一定的规则对前17位数字进行加权求和,然后将和除以11,得到一个余数,再用这个余数减去某个数(例如10),得到的结果就是校验位。
但是这种方法有一个问题,就是当某个人的生日日期恰好是0或者10的时候,校验位可能会出现错误。这是因为15位身份证号码中,前6位代表出生年月日,而0和10在加权求和中会被算作1,导致计算结果出现偏差。
为了解决这个问题,人们在18位身份证号码中引入了一个新的校验位,也就是第17位数字。这个数字的计算方法比较复杂,需要先对前17位数字进行加权求和,然后将和除以11,得到一个余数。再用这个余数减去某个数(例如10),得到的结果就是第17位数字。
同时,为了保持与15位身份证号码的兼容性,人们在18位身份证号码中保留了原来的校验位(第18位数字),但是这个数字的计算方法与原来的方法略有不同。因此,在15位升到18位的过程中,尾数(末四位)会发生变化,但是前14位数字是不变的。
zkj52
2013-04-23 · TA获得超过23.8万个赞
知道大有可为答主
回答量:2.7万
采纳率:73%
帮助的人:5511万
展开全部
18位的最后一位就是校验位。
如果你是指倒数第五位到倒数第二位的话,这几个数字和原来的15位一样的。
15位升到18位,改动的是:年份使用4位,取代过去的2位;最后加了一位校验位。
如果改动了,说明不是升级,而是重新安排,或者是出错了。
谢谢你的提问
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ljohnsun
2013-04-23 · TA获得超过3634个赞
知道小有建树答主
回答量:2735
采纳率:60%
帮助的人:1105万
展开全部
不是有些人,是都变化了,18位的后4位是15位身份证的后3位加了一位校验位,自然就变化了。
追问
我是说15位的后三位全变了,不仅是增加校验位的事情,谢谢
追答
哦,那可真是有些人,少见。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鐖扁湐浠bh
2013-04-23 · 贡献了超过161个回答
知道答主
回答量:161
采纳率:0%
帮助的人:34.5万
展开全部
为了防止同地区同年月日出生的证号重复,在最后三位数后增加一个校正数,最后三位数维持不变,倒数第二个数字仍为区别性别,男单女双。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式