改变i的取值范围,结果会有微妙的变化
程序代码如下:
public class TestSum
{
public static void main(String args[])
{
double sum=0;
double sum1,i=1.0,k;
while(i<=1000000)
{
sum1=(1.0/i)-(1.0/(i+2));
sum +=sum1;
i=i+4;
}
k=4*sum;
System.out.println("The sum is"+k);
}
}
运行结果: