c++用二分法解方程描述用二分法求下面方程在(-10, 10)之间的一个根. 2x3- 4x2+ 3
答案:2 悬赏:80 手机版
解决时间 2021-01-28 03:30
- 提问者网友:半生酒醒
- 2021-01-27 10:36
c++用二分法解方程描述用二分法求下面方程在(-10, 10)之间的一个根. 2x3- 4x2+ 3
最佳答案
- 五星知识达人网友:猎心人
- 2021-01-27 11:48
提示什么错误?答案不对?#include<iostream>using namespace std;double fun(double x){ \x05return 2*x*x*x-4*x*x+3*x-6;}double judge(double e,double a,double b){ \x05if(b-a<=e)\x05\x05return (a+b)/2; \x05else\x05{\x05if(fun((a+b)/2)==0)\x05\x05return (a+b)/2; \x05else if(fun(a)*fun((a+b)/2)<0)\x05\x05return judge(e,a,(a+b)/2); \x05else \x05\x05return judge(e,(a+b)/2,b);}}int main(){ \x05double e; \x05cin>>e; \x05cout<<judge(e,-10,10)<<endl;\x05return 0;}能运行 c++用二分法解方程描述用二分法求下面方程在(-10, 10)之间的一个根. 2x3- 4x2+ 3x- 6 = 0输入一个小于1的非负实数e,它的值表示所能允许的误差输出一个实数,其值为求得的一个根,要求精确到小数点后8位. #includeusing namespace std;double fun(double x){ return 2*x*x*x-4*x*x+3*x-6;}doubl(图1)答案网 www.Zqnf.com 答案网 www.Zqnf.com
全部回答
- 1楼网友:话散在刀尖上
- 2021-01-27 12:12
正好我需要
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯