zoukankan      html  css  js  c++  java
  • 圆周率

    /*圆周率
    
        数学发展历史上,圆周率的计算曾有许多有趣甚至是传奇的故事。其中许多方法都涉及无穷级数。
    
        图1.png中所示,就是一种用连分数的形式表示的圆周率求法。
    
        下面的程序实现了该求解方法。实际上数列的收敛对x的初始值 并不敏感。    
    
        结果打印出圆周率近似值(保留小数点后4位,并不一定与圆周率真值吻合)。
    
        double x = 111; 
        for(int n = 10000; n>=0; n--){
            int i = 2 * n + 1;
            x = 2 + (i*i / x);
        }
        
        System.out.println(String.format("%.4f", ______________));*/
    package test;
    
    public class 圆周率 {
        public static void main(String arg[]){
            double x = 111; 
            for(int n = 10000; n>=0; n--){
                int i = 2 * n + 1;
                x = 2 + (i*i / x);
            }
            
            System.out.println(String.format("%.4f",4/(x-1)));
        }
    
    }
  • 相关阅读:
    原型设计作业
    案例分析作业
    202103226-1 编程作业
    准备工作
    通读《构建之法》
    顺序栈的基本操作
    原型设计(图书馆小程序)
    案例分析
    词频统计
    写出这个数
  • 原文地址:https://www.cnblogs.com/ljs-666/p/8595673.html
Copyright © 2011-2022 走看看