一元多次方程的解
2013-08-03 19:13
253 查看
给出y,
求方程y=8*x^4+7*x^3+2*x^2+3*x+6
在0-100的解
二分法求解!!!
求方程y=8*x^4+7*x^3+2*x^2+3*x+6
在0-100的解
二分法求解!!!
#include<iostream> #include<math.h> using namespace std; double fun(double x) { return 8*x*x*x*x+7*x*x*x+2*x*x+3*x+6; } int main() { int t; double y,p,q,mid,x; scanf("%d",&t); while(t--) { scanf("%lf",&y); p=0,q=100; if(y<fun(p)||y>fun(q)) { printf("No solution!\n"); continue; } while(q-p>0.00000001) { mid=(p+q)/2; x=fun(mid); if(x>y) q=mid; else p=mid; } printf("%.2lf\n",(p+q)/2); } return 0; }
相关文章推荐
- 求解一元多次方程的两种方法:牛顿迭代法和二分法
- 求解一元多次方程 牛顿迭代法
- 数据结构_一元多次方程的表示和相加
- 解一元多次方程
- 高斯消元法求解一元多次方程 C/C++实现
- 求解一元多次方程(迭代法)
- 求一元二次方程的解
- 第七周—求一元二次方程根
- 20_求一元二次方程的根
- JAVA--第十三周任务一封装一个求一元二次方程根的类SquareEquation,要求考虑解方程的异常,再编写一个窗口类EquationFrame。要求窗口使用三个文本框和一个文本区,其中三个文本框
- 求一元二次方程的解
- 求一元二次方程的根(lua实现)
- T1058 求一元二次方程(#Ⅰ- 3 - 2)
- 弦截法求一元三次方程的近似解
- 输入a,b,c的值,求一元二次方程的解
- 求一元二次方程
- 求一元二次方程的根
- 牛顿迭代法解一元方程组
- 求一元二次方程(ax^2+bx+c)的根
- 21_求一元二次方程的根_完整版