我用來計算Pi使用Leibniz系列/公式的程序工作正常。下面是我的程序: -如何更快地使用Leibniz方法計算Pi的值?
public class PiFinder
{
public static void main()
{
double count = 99999.0;
double denominator = 1.0;
double pi = 0.0;
for (int x=0; x <= count; x++)
{
if (x%2==0)
{
pi = pi + (1/denominator);
}
else
{
pi = pi - (1/denominator);
}
denominator = denominator + 2;
}
pi = pi * 4;
System.out.println("Value of Pie: " + pi);
}
}
如果我增加count
至999999999.0(9位)或9999999999.0(10位)值,JVM繼續運行。我如何減少JVM解釋的時間?
你爲什麼要使用雙您的循環計數器? – Mat