用二分法求方程 x的五次方-3x+1=0在(0,1)上的近似解,精确到c=0.001,写出算法和
来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/11/08 18:33:23
用二分法求方程 x的五次方-3x+1=0在(0,1)上的近似解,精确到c=0.001,写出算法和
用二分法求方程 x的五次方-3x+1=0在(0,1)上的近似解,精确到c=0.001,写出算法和算法语句
用二分法求方程 x的五次方-3x+1=0在(0,1)上的近似解,精确到c=0.001,写出算法和算法语句
#include
#include
#include
double calculate(double middle) //将值代入表达式求表达式的结果
{
\x09return (pow(middle,5) - 3 * middle + 1);
}
int main(void)
{
\x09double lower = 0.0;
\x09double high = 1.0;
\x09double middle1 = (lower + high) / 2.0;
\x09double middle2 = 0;
\x09while (abs(middle1 - middle2) >= 0.001) //如果前后两次中值之差 >= 0.001,就执行循环
\x09{
\x09\x09if (calculate(middle1) > 0) //表达式的值大于0,将其中值middle1赋给high
\x09\x09{
\x09\x09\x09high = calculate(middle1);
\x09\x09}
\x09\x09else
\x09\x09\x09lower = middle1;
\x09\x09middle2 = middle1;
\x09\x09middle1 = (lower + high) / 2.0;
\x09}
\x09printf("%lg\n",middle1);
\x09return 0;
}
#include
#include
double calculate(double middle) //将值代入表达式求表达式的结果
{
\x09return (pow(middle,5) - 3 * middle + 1);
}
int main(void)
{
\x09double lower = 0.0;
\x09double high = 1.0;
\x09double middle1 = (lower + high) / 2.0;
\x09double middle2 = 0;
\x09while (abs(middle1 - middle2) >= 0.001) //如果前后两次中值之差 >= 0.001,就执行循环
\x09{
\x09\x09if (calculate(middle1) > 0) //表达式的值大于0,将其中值middle1赋给high
\x09\x09{
\x09\x09\x09high = calculate(middle1);
\x09\x09}
\x09\x09else
\x09\x09\x09lower = middle1;
\x09\x09middle2 = middle1;
\x09\x09middle1 = (lower + high) / 2.0;
\x09}
\x09printf("%lg\n",middle1);
\x09return 0;
}
用二分法求方程 x的五次方-3x+1=0在(0,1)上的近似解,精确到c=0.001,写出算法和
用二分法求方程 x^5-3x+1=0 在(0,1)上的近似解,精确到c=0.001,写出算法
用二分法求方程X^5-3X+1=0在(0,1)上的近似解,精确到C=0.001,写出算法
用二分法求方程X^5-3X+1=0在(0,1)上的近似解,精确到C=0.001,写出算法,画出流程图,并写出算法语句
二分法求解的算法用二分法求方程x^5-3x+1=0在(0,1)的近似解,精确到c=0.001,写出算法.
写出一个用二分法求方程2 x =x 3 的近似解(精确到0.0001)的算法。
用二分法求方程x^3-4=0的近似解,精确到0.1
用二分法求方程x^2-2=0的近似根(精确到0.005)的算法
利用二分法,求方程f(x)=x^3+x^2-2x-2=0在区间[1,2]内的近似解,精确到0.1
请设计二分法算法,求方程f(x)=x^3-x-1=0在区间【1,1.5】内的解(精确到0.01)
用二分法求方程x^3+3x-5=0的一个近似解(精确到0.1)
借助计算器或计算机用二分法求方程(x+1)(x-2)(x-3)=1在区间(-1,0)内的近似解.(精确到0.1)