java实现第六届蓝桥杯无穷分数

时间:2024-04-29 00:06:30

无穷分数

无穷分数

无穷的分数,有时会趋向于固定的数字。

请计算【图1.jpg】所示的无穷分数,要求四舍五入,精确到小数点后5位,小数位不足的补0。

请填写该浮点数,不能填写任何多余的内容。

结果:0.58198

java实现第六届蓝桥杯无穷分数

public class Main {

    public static void main(String[] args) {

        double temp = 10000000 * 1.0 / 1000001;
double result = 0;
for(int i = 10000000;i >= 1;i--) {
result = i - 1 + temp;
temp = (i - 1) / result;
}
System.out.printf("%.5f",result);
}
}