计算圆周率 PI=4-4/3+4/5-4/7....... 打印出第一个大于3.1415小于3.1416的值 我不知道那里错了
public class PI{
public static void main(String args[]){
double k,sum=0;
int n=1;
do{
k=2*n-1;
if(n%2==0)k=-k;
sum=sum+(1/k);
n++;
}while(4*sum>3.1415&&4*sum<3.1416);
System.out.println("PI的值为:"+4*sum);
}
}
结果为 4.0 我想知道那里错了?我们刚开始学习java ,哪位大哥可以帮帮我,以后再java这方面可以多指点我一下,我的qq 530890034