用C#求问题:欧拉常数,e的值可以用公式逼近e=1+1/1!+1/2!+1/3!...编程完成一个计算e的近似值的程序,

问题描述:

用C#求问题:欧拉常数,e的值可以用公式逼近e=1+1/1!+1/2!+1/3!...编程完成一个计算e的近似值的程序,
当两个连续的近似值之差小于1.0E-6时结束.
1个回答 分类:综合 2014-11-22

问题解答:

我来补答
static double GetFactorial(int a)
{
double result = 1;
for (int i = 1; i < a + 1; i++)
result = result * i;
return result;
}
static void Main(string[] args)
{
double e=1;
int i=1;
while(1/GetFactorial(i)>Math.Pow(10,-6))
{
e = e + 1 / GetFactorial(i);
i++;
}
Console.WriteLine(e);
}
 
 
展开全文阅读
剩余:2000
上一页:椭圆简单性质
下一页:求解这个表格
也许感兴趣的知识