C语言编程:求方程f(x)=e的-x次幂减去x=0的一个实根近似值,误差小于10的-8次幂
来源:百度知道 编辑:UC知道 时间:2024/06/30 10:21:34
迭代公式:Xn+1=Xn-f(Xn)/f'(Xn)
误差公式:|Xn+1-Xn|《=EPS
误差公式:|Xn+1-Xn|《=EPS
#include <iostream.h>
#include <math.h>
#include <iomanip.h>
double f(double x)
{
return exp(-x)-x;
}
double df(double x)
{
return -exp(-x)-1;
}
void main()
{
double xn=f(100),x1;
x1=xn-f(xn)/df(xn);
while(fabs(xn-x1)>1e-8)
{
xn=x1;
x1=xn-f(xn)/df(xn);
cout<<setprecision(10)<<xn<<'\t'<<setprecision(10)<<x1<<'\t'<<setprecision(10)<<fabs(xn-x1)<<endl;
}
cout<<setprecision(10)<<xn<<endl;
}
C语言编程:求方程f(x)=e的-x次幂减去x=0的一个实根近似值,误差小于10的-8次幂
求f(x,y)=0关于x+y+c=0对称的曲线方程
设函数f(x)=x^2+bx+c(x<=0)or2(x>0)若f(-4)=f(0),f(-2)=-2 求关于x的方程f(x)=x的解
C语言编程:牛顿迭代法求方程的根
f(1+x)-2f(1-x)=3e^x求f(x)
∫f(x)dx=x^2 * e^(2x) +C,则f(x)=_____.
C语言编程求x的n次幂
求C语言编程!!!
求c语言编程。
用C 语言编程求解f(x)=3x(x 的四次方)-16x(X的三次方) +30x(X的二次方)-24x +8的极值点,谢谢了