算法题,单调函数求零点

算法题,单调函数求零点,第1张

算法题,单调函数求零点

参考回答:

#include <iostream>#include <cstdio>using namespace std;double f(double x){return x*x*x*x*x-15*x*x*x*x+85*x*x*x-225*x*x+274*x-121;}int main(){    double x=1.5,y=2.4;  //边界条件    while(y-x>=0.0000001){  //保留到6位小数 计算到7位    double t=(x+y)/2;  //二分法    if(f(x)*f(t)<=0) y=t;  //解 (x,t]    else x=t;  //解 (t,y)}printf("%.6fn",x);return 0;}

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4876957.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-11
下一篇 2022-11-11

发表评论

登录后才能评论

评论列表(0条)

保存