关于身份证号有个疑问

  • c
    cupidy
    身份证号是区域码+出生年月+四位检验码。
    如果同一天同一个区域出生人口大于9999人,那后四位应该如何编码?
  • h
    hkin
    还有个x可以用
  • c
    cupidy
    最多也就增加一位
  • H
    Helloearth
    本来就是会重号,不过现在应该会避免吧
  • a
    awk
    一个县级市 顶多几百个婴儿 9999足够了
  • d
    danety
    回复1#cupidy
    校验码是分男女的,所以可用人数9999*2

    身份证前面的区码是按县来的吧,一个县一天出生人口不会有这么大的数量吧 iOS fly ~
  • c
    cupidy
    人口大市有可能会出现这种极限情况。
  • a
    awk
    1、普宁市
    广东省辖县级市,揭阳市代管,面积:1620平方公里,247.27万人。


    年出生率1% 日出生人数约:1%*247.27万/365=67
  • c
    cjiangj
    遥远的未来预计会出现这种县级市的时候,那就把这个县级市升级或拆开
  • 河之南
    不可能超过9999
  • 河之南
    对,还可以增加地区代码
  • c
    cjiangj
    我理解的最后一位校验码,不具备计数功能,倒数第二位性别码,这样一个县一天一种性别应该是不超过五百?
    不过这也够多了。
  • 碧的绿
    回复6#danety

    分男女就多了?不过9999够用了
  • k
    keetian
    实际上6位区域码的前2位是省,接2位地级市(对应多个号),接下来2位是按派出所户籍室划分的,就是一个地级市假设只一个前4位区域码,那还可以后2位分成100个号段,最多可以一天有100*1000等于10万人出生编号,后4位实际只能编3位算1000个,最后一位校验码
  • l
    lonestar2004
    这个极端情况很难做到啊,别说一个行政区域一天出生1万人,一天能出生100人都不易
  • l
    lifanxi
    你的问题本身就就问错了。
    最后四位中,前三位是流水码,最后一位是计算得到的校验码。前三位中的最后一位标识性别。
    所以理论上,同一个区域码下,同一天,最多只能给500个新生男婴和500个新生女婴,只有你问题中问的1/10。
    但是实际上,还是够用了。
  • k
    keetian
    回复13#cjiangj

    一个县会有多个6位区域码
  • 水龙头
    我怎么记得有个派出所代码?每个派出所每日男娃或者女娃出生人数超过10位就不好办了?前一位性别码男女各分5个,应该是每个派出所每日出生男娃或者女娃超过50位就不太好办了。
  • c
    cjiangj
    谢谢,学习了,那就会更多了
  • r
    rang
    万一真超了,录到其他日期呗,多大点事
  • d
    d.z
    你假设的这情况不可能发生
  • d
    dos4gw
    一天接生一万人?上海恐怕都困难吧
  • p
    prowang
    这是正解,最后一位不计数的,所以就算一千人的上限,男女各500,由于区划够细,出生是纯随机数,想突破这个上限真的很难。。估计也就8月31号会大家集中一点
  • r
    rang
    思路对,数据有误,可以参考17楼。
    直辖市的区才到身份证号第4位,真正多的是山东河南某些千万人口地级市的下属县、百万级。搜了下最多的是安徽临泉县230万,每天百来人
  • a
    archqy
    即使是同一个辖区派出所,前6位都可以是不一样的
    我和我爸妈的就不一样,一个户口本上
  • k
    kobe8088
    最后四位的前两位是户籍派出所代码吧,第三位男单女双,最后一位识别码
  • r
    rang
    这个一般是因为行政区划调整,比如地区升格市
  • a
    a6585998
    沈阳是一个区一个码,02和平,06铁西,按理说应该县级行政区就一个码。
  • a
    awk
    不是, 我爸妈就和我不一样
  • 圣女毕加索
    按照目前的生育率,这个问题不用考虑
  • p
    pocketsnail2003
    实际上最后是三位编号和一位校验码,校验码不参与计数,也就是同一个区同一天最多一千人而已。
    一天一千一年就是36.5万,省市区六位的容量是一百万,那么理论上一年身份证号码容量是三千六百五十万。
    中国人口新增最高记录是1987年,2508万人。2019年是467万。
  • y
    yujan
    实际上最多有999人,最后一个是前面数字计算出来的冗余校验,倒数第二位男的单数,女的双数,数量会更少。
    但是前面6位地址码我记得是按县级分配,很少会达到每日900多的出生数量。
  • y
    yujan
    这种一般是行政区变更,比如地区变成地级市、县变成市辖区。比如我老家20年前地区改市,小孩身份证号的第三位开始就和我不一样。
  • z
    zx0550
    南京一年才8万新生儿 区号就有快10位 平均一天全市两百多号人 怎么都够用了
  • g
    gunguy
    身份证号码是上户口的时候才生成的。在外地出生,过一两年后在别的城市上户口也很多的。
  • s
    simvision
    日期肯定不会改。只会增加前面的6位地区编码
  • 好孩子看不见
    回复7#cupidy
    市里还会细分的 iOS fly ~
  • 剪爱
    身份证号什么时候确定的?一生下来就是的吗?还是上户口?
  • 2
    28210442
    前三个城市,次三个区县,一个区县怎么可能超过9999个人?
  • r
    rang
    行政区划代码有国标啊,哪那么容易改呢。某一天超出确实存在小小可能性,好多天都溢出导致修改行政区划代码,你我有生之年是见不到咯
  • o
    oldpine
  • t
    tiret
    那个校验码,一共才一位,虽然增加了X,但一共也仅有11种变化:
    0、1、2、3、4、5、6、7、8、9、X。

    这区区11种变化,到底能起到多大的校验作用呢?
  • j
    jay_chiu
    那是因为改区划了,撤县改市,撤市改区。
  • t
    tiret
    问题就是防错的效果很不理想啊。

    依然有9%的错情暴露不出来。