首页 > 其他 > 详细

4140:方程求解

时间:2020-03-26 21:47:36      阅读:99      评论:0      收藏:0      [点我收藏+]

4140:方程求解

总时间限制: 
1000ms
 
内存限制: 
65536kB
描述

求下面方程的根:f(x) = x3- 5x2+ 10x - 80 = 0。

输入
-
输出
精确到小数点后9位。
样例输入
-
样例输出
-

#include <bits/stdc++.h>
using namespace std;

double fun(double x){
	return  x*x*x-5*x*x+10*x-80;
}

int main(){
	double left=1,right=10;
	while(right-left>0.00000000001){
		double mid=left+(right-left)/2;
		if(fun(mid)>0){
			right=mid;
		}
		else left=mid;
	}
	printf("%.9lf\n",left);
	
	return 0;	
}

  



4140:方程求解

原文:https://www.cnblogs.com/aiqinger/p/12577442.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!