美国手机号码大全列表,已有手机号码大全列表( 二 )


那这事到底靠谱么?今天,我们就来聊一聊这个问题 。圆周率是否包含所有的6位数?我们都知道银行卡的卡密其实是6位数的,也就是说,这个问题可以转化为圆周率是不是包含所有的六位数,这里包括000000~999999 。比较简单的方法就是写代码,这个工程量并不大,要满足这条件,已经有很多人做过这个工作了,实际上在圆周率小数点后14,118,307位就包含了所有的六位数,最后出现的是569540 。
因此,银行卡的卡密是一定可以在圆周率的小数点中找到的 。这里可以多聊一句,其实用数学推断的方式也可以论证这问题,我们可以通过数学知道,有60%的概率可以在前100万位中找到密码,有90%的概率可以在前230万位找到密码 。圆周率是否包含所有的8位数?而我们的生日实际上是8位数,从00,000,000~99,999,999 。
不过实际上,按照目前的情况来看,最多就是19,000,000~20,191,110,毕竟目前记录在案地,并且被官方承认的还活着的人还没有超过119岁 。同样的方式,其实只要写代码就可以,这同样有很多人做过,在前10亿位内是可以把生日都找全的 。同样的,我们依旧可以用数学的方法去推算得到,有50%的概率可以在前3.51亿位中找到生日 。
圆周率是否包含所有的11位数?而我们也知道,手机号都是11位的,也就是从00,000,000,000~99,999,999,999 。不过手机号也有特殊性,比如:第一位都是1 。但这不是关键,问题的关键是如果要在圆周率的小数点中找到所有的手机号,这就意味着我们需要足够多的数据 。我们可以先用数学的方法去推算,如果要找全,至少需要4606亿位,而目前的记录已经推进到了22,459,157,718,361位,也就是224591.5亿位 。
【美国手机号码大全列表,已有手机号码大全列表】因此,找到所有的手机号码理论上是可以做到的 。那实际上呢?客观地说,如果非要用计算机来跑,是可以跑的,只是要求的配置实在太高,目前还没有人真的去这么干 。因此,我们可以说,在数学证明上,圆周率的小数点中是包含了所有的手机号码,但是在实际操作中很难去证明 。而银行卡卡号一般都有19位,以我们上面的经验来看,你应该也知道,从数学的角度来证明是可以做到的,毕竟圆周率可是无限不循环的小数,小数点后的数字是无限多的,但实际操作中,其实也还做不到 。

推荐阅读