这个程序是用二分法求方程X的4次方-3x+1在区间0.3到0.4的根,要求误差不超过0.2×10的负2次方

来源:百度知道 编辑:UC知道 时间:2024/09/22 08:30:54
越快越好呀!

#include<stdio.h>
#include<math.h>
#define F(y) (y*y*y*y-3.0*y+1.0)
main()
{
double a,b,a1,b1,x;
int k;
double t=0.2e-2;
a=0.3;
b=0.4;
j=log(200*(b-a))/log(2);
n=(int)j
a1=(F(a)>F(b)?a:b);
b1=(F(a)<F(b)?a:b);/*把大的区间两端函数值放入a1,小的放入b1*/
for(k=1;k<=n;k++)
{
x=(a1+b1)/2.0;/*给X赋初值*/
if(F(x)==0) break;
else if(F(x)<0)
{
b1=x;
if (b1-a1<=t) break;
}
else if(F(x)>0)
{
a1=x;
if (b1-a1<=t) break;
}
}
printf("方程近似跟为%lf.4/n",x);
}

用二分法求方程 2x^3-4x^2+3x=0 在(-10,10)附近的根 请给详细程序 我是新手 一点都不知道 借助计算器或计算机,用二分法求方程2x^3-4x^2-3x+1=0的最大的根(精确度0.01)。 用二分法解方程,求在[-10,10]之间的解 2*x^3-4*x^2+3*x-6=0用c++该如何编写? 用二分法求方程x3+1.1x2+0.9x-1.4=0的是根的近似解,使误差不超过0.01。 fortran课程设计!!急!!!用二分法求非线性方程的根 写了一个用二分法求方程近似根的程序,但调试有错,高手帮忙看看. 采用二分法求方程x^3-x^4+4*X^2-1=0 在[0,1]内的一个实根的程序代码 用C语言编写二分法解方程程序 请高手高手用matlab编程实现 求二分法求方程的根 c语言用二分法求方程(-10,10)之间的根