public class Test{
public static void main(String[] args) {
double result=calcSerise(100);//计算1-1/2+1/3-1/4...+1/99-1/100的值
System.out.println(result);
}
public static double calcSerise(int n) {//n为偶数
double sum1=0;
double sum2=0;
for(int i=1;i<=n;i+=2)
{
sum1+=1.0/i;
}
for(int i=2;i<=n;i+=2)
{
sum2+=1.0/i;
}
return sum1-sum2;
}
}
结果: