double a = 0.0;//最終Π的結果 double型別
int n;
for (n = 1; n <= 2000; n++)
{
if (n % 2 == 1)
{
a += 1.0 / (2 * n - 1);
}
else
{
a -= 1.0 / (2 * n - 1);
}
}
a *= 4;
Console.WriteLine(a);
Console.ReadKey();

注:最終結果與Π的標準值有差別,這是因為誤差,吧n設定成200000 精度會更高
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/120906.html
標籤:C#
上一篇:C# 索引器(C#學習筆記05)
