求方程X^3-X^2-1=0在闭区间[0-3]的实根(精确到0.00001)

发布网友 发布时间:25分钟前

我来回答

1个回答

热心网友 时间:33分钟前

建议你找公式算一下,我现在是不记得公式了。

对分法求解结果是1.465571。

C语言程序如下:
#include <stdio.h>
#include <math.h>
#define Func1(x) (x*x*(x-1)-1)

main()
{
double x1, x2, x;
double w=0.000001;
double e=1;
x1=0;
x2=3;
do
{
x=(x1+x2)/2;
if(Func1(x) * Func1(x1) >0 )
{
x1=x;
}
else
{
x2=x;
}
printf("x=%lf, f(x)=%lf\n", x, Func1(x));
}
while(fabs(Func1(x))>=w);
//while(fabs(x2-x1)>=w);
printf("x=%20.14lf, f(x)=%lf", x, Func1(x));
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com