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

无穷分数

无穷分数

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

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

在这里插入图片描述

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);
    }
}
原文地址:https://www.cnblogs.com/a1439775520/p/13077460.html