Java利用公式求Pi

it2022-05-05  179

利用公式Pi/4=1-1/3+1/5-1/7+1/9-......求pi的值

import java.util.Scanner; public class Cal{ public static void main(String[] args){ Scanner input=new Scanner(System.in); int n=input.nextInt();//n代表运算项数 System.out.println(calcPi(n)); } public static double calcPi(int n){ double pi4=0; for(int i=0;i<=n;i++){ int fenmu=2*i+1; double s=(1.0/fenmu); if(i%2==0){//项数为偶数时,符号为+ pi4+=s; }else{//项数为减时,符号为- pi4-=s; } } return pi4*4; } }

 


最新回复(0)