求高手帮纠正java小程序【计算1-1/3+1/5+.....的前1000项的和】
以下是程序,求高手详细讲解为何结果不对publicclassP41_4{publicstaticvoidmain(Stringargs[]){doublea=1;for(...
以下是程序,求高手详细讲解为何结果不对
public class P41_4{
public static void main(String args[]){
double a=1;
for(int i=3,j;i<=(2*10000-1);i=i+2){
if((i+1)%4==0)j=-1;
else j=1;
a=a+(1/i)*j;
}
System.out.println(a);
}
} 展开
public class P41_4{
public static void main(String args[]){
double a=1;
for(int i=3,j;i<=(2*10000-1);i=i+2){
if((i+1)%4==0)j=-1;
else j=1;
a=a+(1/i)*j;
}
System.out.println(a);
}
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询