PI=4+4/3+4/5+...
//求PI=4+4/3+4/5+......
public class PITest
{
public static void main(String[ ] args)
{
double m,f,sum,t ;
int count =0;
f=4.0; sum=0.0; t=1; m=1;
while(f>1.0e-6)
{
count++;
sum=sum+f*t;
m=m+2;
f=4.0/m;
t=-t;
}
System.out.println("PI="+sum+"共执行"+count+"次循环");
}
}
运行效果:

浙公网安备 33010602011771号