圆周率π里藏着你的手机密码!!

圆周率π是一个无限不循环小数,截至2026年9月,圆周率π的最新计算世界纪录为314万亿位,由硬件评测机构StorageReview于同年3月14日使用单台Dell PowerEdge R7725服务器配合y-cruncher软件历时110天完成,产生约130TB数据。

很多人会把 “无限不循环” 等同于 “包含所有数字组合”,这其实是个经典的数学误区。举个最简单的反例:0.101001000100001……它无限延伸、永远不循环,但里面只有 0 和 1。数学上,真正能保证 “包含任意有限数字串” 的数叫正规数—— 它的每一位数字出现概率完全均等。π 目前的情况是:人类算到了上百万亿位,统计下来数字分布非常均匀,经验上极接近正规数,但至今没有被严格证明。 

关于pi,印象中我也只能背过这些3.1415926535897932384626......不知道盒友们能背到小数点后几位。我突发奇想,打算做一个无聊小实验,我用专业工具 y-cruncher 算出了10亿位圆周率(从10亿到50亿,使用快速傅里叶变换FFT,计算难度是指数级别增长),搜了一些特殊数字,比如“666”、“1314”“、888”、“123456789”、手机密码等在多少位出现。

首先,在官网下好这个软件,免费下载,四五十MB。

界面打开时这个样子的

经过一系列的操作后,最终也是完成了圆周率的计算,产生的数据文件大概953MB,挺大的,里面只包含数字。

然后把这个文件导入到pycharm中,编写脚本搜寻。

搜寻结果如下:

小黑盒的UID也是找到了

搜一些文字,01组合太长,在当前10亿位,不好找。字母序编号,A-1,B-2,C-3...Z-26

LOVE:12-15-22-5,HEIHE:8-5-9-8-5(小黑盒找不到,用黑盒)

好,无聊的小实验就到这里了,感谢浏览。欢迎点赞!

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com