java計算pi的值?
其實這個很簡單,上面的公式pi=4-4/3+4/5-4/7+…實際上就是pi=4/1-4/3+4/5-4/7+…相信你已經(jīng)發(fā)現(xiàn)規(guī)律了。下面的類中,我將計算pi的公司放到了一個靜態(tài)方法calculatePI()中,如果需要,你可以直接將其拷貝到你需要的地方。程序如下:import java.util.*;public class Demo{ public static double calculatePI() { double pi=0.0d; for(int i=1;i<=200000;i++) { pi+=Math.pow(-1,(i+1))*4/(2*i-1); } return pi; } public static void main(String[] args) { System.out.println("PI="+String.valueOf(calculatePI())); }}運行結(jié)果:PI=3.1415876535897618