欢迎光临散文网 会员登陆 & 注册

计算生日在圆周率中第几位(Java版)

2023-08-02 02:15 作者:筁終亾潵  | 我要投稿

废话不多说,先上代码

注释已经写的比较详细了:

首先需要下载圆周率后的文件:下载地址

下载好后需要在代码中替换自己的文件夹路径,即folderPath的路径,下载好的文件如下

编辑切换为居中

编辑

因为文件是分开的,所以需要单独计算每个文件名,拼接好路径后读取文件的内容,然后在判断该生日是否在文件里出现,如果出现,保存位置并输出,如果在readFile方法的while循环里返回了true,则只计算第一次的位置,输出如下:


编辑

编辑

如果计算多次,则会遍历整个文件夹下的所有文件,找到每一次出现的位置并输出,结果如下:

编辑

编辑

他会一直计算到小数点后250亿位结束为止!

球球三连!


计算生日在圆周率中第几位(Java版)的评论 (共 条)

分享到微博请遵守国家法律