> 其他 >
牛顿迭代法,
x*e^x-1=0 迭代初值为0.5
人气:162 ℃ 时间:2020-02-05 14:15:50
解答
C++的写法:
#include
#include
using namespace std;
int main(){
double x=0.5;
double change=(x*exp(x)-1)/(x*exp(x)+exp(x));
while(fabs(change)>=1e-7){
x=x-change;
change=(x*exp(x)-1)/(x*exp(x)+exp(x));
}
cout
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版