Вызов метода в основном - PullRequest
       25

Вызов метода в основном

0 голосов
/ 19 октября 2018
public class CalculatePi {

    public static void main(String[] args)
    {
        double pi = 0.0;
        System.out.println("Iteration Pi");
        for (int i = 1; i <= 20; i++)
        {
            System.out.printf("%4d %14.12f\n", i , pi);
        }
    }

    public static double calcPi(int count) 
    {
        double pi1 = 0;
        for(int i = 0; i < count; i++)
        {
            pi1 += Math.pow(-1,i)/(2*i+1);
        }
        double actpi = pi1 * 4;
        return actpi;
    }
}

Мне нужно вызвать метод calcPi в основном, но все равно, я пытался, я не мог этого сделать.Я хочу, чтобы таблица, созданная основной, показывала значения actpi, найденные в calcPi.

1 Ответ

0 голосов
/ 19 октября 2018

Вы можете вызвать его с помощью ссылки на него по имени и передать i в скобках:

public static void main(String[] args) {
    System.out.println("Iteration Pi");
    for (int i = 1; i <= 20; i++) {
        System.out.printf("%4d %14.12f\n", i , calcPi(i));
        // Here -------------------------------^
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...