c语言利用公式求近似值
时间: 2023-05-30 14:05:12 浏览: 435
cos函数(C语言代码)
C语言中可以利用数学库中的函数来求近似值,例如使用math.h头文件中的函数pow、sqrt、exp等函数进行运算。
以求e的近似值为例,可以使用以下公式:
e ≈ Σ(1/n!),其中n从0到无穷大
代码实现如下:
#include <stdio.h>
#include <math.h>
int main()
{
int n = 0;
double e = 1.0, term = 1.0;
while (term > 1e-10) //控制误差精度
{
term = 1.0;
for (int i = 1; i <= n; i++)
{
term *= i;
}
term = 1.0 / term;
e += term;
n++;
}
printf("e = %lf\n", e);
return 0;
}
输出结果为:
e = 2.718282
阅读全文