Write a program to calculate the result of the formula pi in java π=4(1β1/3+1/5β1/7+1/9β1/11+1/13ββ―β1/2πβ1+1/2π+1) with 10000 β€ i β€ 100000
public class CalcPi{ public static void main(String[] args){ System.out.println("Calculating pi with BigDecimal"); BigDecimal pi = new BigDecimal(0); boolean isMinus = true; for(int i=10000; i<100000; i++){ BigDecimal denominator = new BigDecimal(2*i+1); BigDecimal term; if(isMinus){ term = new BigDecimal(-1).divide(denominator, new MathContext(10000)); }else{ term = new BigDecimal(1).divide(denominator, new MathContext(10000)); } pi = pi.add(term); isMinus = !isMinus; } pi = pi.multiply(new BigDecimal(4)); System.out.println("pi = "+pi); } }