Discuss / Java / 计算圆周率...

计算圆周率...

Topic source
public class Main {
    public static void main(String[] args) {
        double pi = 0;
        for (int i=1;i<=9999999;i++) {
            if((i%2)==0){
               pi -= 1.0/(2*i - 1);  
            }else{
               pi += 1.0/(2*i - 1);
            }   
        }        
        System.out.println(pi*4);
    }
}

循环次数越多,结果越准确吧


  • 1

Reply