gpt4 book ai didi

java - 在main中调用方法

转载 作者:太空宇宙 更新时间:2023-11-04 10:06:07 25 4
gpt4 key购买 nike

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;
}
}

我需要在 main 中调用 calcPi 方法,但我每次尝试都无法做到这一点。我想让 main 创建的表显示 calcPi 中找到的 actpi 的值。

最佳答案

您可以通过名称引用它并在括号中传递 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 -------------------------------^
}
}

关于java - 在main中调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52897518/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com