saludos...ahora es que tuve tiempo de revizar el foro...muchas gracias por las aclaraciones...al final me quedo asi...porque tenia que comprobar hasta que el ultimo fuera positivo y menor que 0.0000000001
Código:
public double PI(){
double pi=0,serie=0, i=1;
do{
serie= Math.pow(-1,(i+1))*(4/(2*i-1));
pi = pi+serie;
i++;
}
while((serie>0.000001)||(serie<0));
return pi;
}
gracias