圆周率

/*

圆周率计算公式:4*(1-1/3+1/5-1/7+1/9-1/11+......),

当1/n<0.000001时停止计算

*/

class  Program

{

static  void  Main(string[] args)

{

//方法一

double n = 1;

double re = 0;

while(1 / n > 0.0000001)//给出停止条件

{

//Math.Pow    数学方法x的n次方

re += Math.Pow(-1,n-1) / ( 2 * n - 1);

n++;

}

Console.WriteLine("4 * re")

//方法二

double b = 0;

for ( double i = 1; 1 / i > 0.0000001; i += 4)

{

b += 4 * ( 1 / i - 1 / ( i + 2 ) );

}

Console.WriteLine(b);

}

}

posted @ 2015-05-11 20:21  ronger918  阅读(451)  评论(0编辑  收藏  举报