Siemka, ostatnio bardzo mi pomogliście z zadaniem z Javki, dlatego dzisiaj przychodzę z kolejnym pytaniem.
W pierwszej części zadania miałam napisać metodę, która wylicza liczbę Pi na podstawie podanego wzoru, ale teraz mam drugą część zadanie w której:
używając metody 1 mam znaleźć ile ma wynosić n, żeby liczba Pi = 3,141. (była w przybliżeniu do trzeciego miejsca. Mam stworzyć nową metodę. No i moje umiejętności pozwoliły mi na napisani tylko:
public class HelloWorld{
public static void main(String []args)
{
for(int n = 0; ; n++)
{
if(compPi(n) == 3.141)
{
System.out.println(n);
break;
}
}
}
static double compPi(double n)
{
double suma = 0;
for(int k = 0; k <= n; k++)
{
double ulamek = (Math.pow(-1, k)) / ((2 * k) + 1);
suma = suma + ulamek;
}
double temp = 4 * suma;
return temp;
}
}
Jak zrobić żeby ta druga część zadania była rzeczywiście drugą metodą?