VC++编程:用二分法求方程x*x-2-x=0在[0,3]区间的根.要求误差不大于10负5次方.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 17:04:19
VC++编程:用二分法求方程x*x-2-x=0在[0,3]区间的根.要求误差不大于10负5次方.
敬请楼主参考采纳
#include "stdio.h"
#include "stdlib.h"
double getValue(double x)
{
return x*x - x - 2;
}
void main()
{
double startX = 0.0,endX = 3.0;
double currentX = (startX + endX) / 2.0;
double delta = getValue(currentX);
while(delta > 1e-5 || delta < -1e-5 || endX-startX > 1e-5)
{
if (delta < 0)
startX = currentX;
else
endX = currentX;
currentX = (startX + endX) / 2.0;
delta = getValue(currentX);
}
printf("Found x = %.2f\n",currentX);
}
#include "stdio.h"
#include "stdlib.h"
double getValue(double x)
{
return x*x - x - 2;
}
void main()
{
double startX = 0.0,endX = 3.0;
double currentX = (startX + endX) / 2.0;
double delta = getValue(currentX);
while(delta > 1e-5 || delta < -1e-5 || endX-startX > 1e-5)
{
if (delta < 0)
startX = currentX;
else
endX = currentX;
currentX = (startX + endX) / 2.0;
delta = getValue(currentX);
}
printf("Found x = %.2f\n",currentX);
}
VC++编程:用二分法求方程x*x-2-x=0在[0,3]区间的根.要求误差不大于10负5次方.
这个程序是用二分法求方程X的4次方-3x+1在区间0.3到0.4的根,要求误差不超过0.2×10的负2次方
VB编程问题 用二分法求方程F(X)=X^3-X-1=0在区间[1,1.5]内的解 要求∑=10^-2
(1)在区间 上用二分法求方程e^2+10X-2=0的近似根,要求误差不超过0.5*10^(-3) .
用二分法求方程x^4-3x+1=0 在区间[0.3,0.4]内的根,要求误差不超过0.005.
C语言在区间[0,1]内用二分法求方程e^x+10x-2=0的近似根,误差不超过0.5*10^(-3),
利用matlab 编程 1.求用方程求根的二分法求方程x3-x-1=0在区间[1,1.5]内的一个实根,要求误差小于0.
用迭代法求方程的根C语言编程:用迭代法求方程X的3次方-X的平方-1=0在X=1.5附近的根.要求误差小于10的-6次方
利用二分法求方程在区间[-2,-1]的根3*X*X*X-4*X*X-5*X+13=0在区间[-2,-1]的根
用二分法求方程x^3-2x-3=0在区间[1,2]内一个近似解的算法伪代码(误差不超过0.001)
matlab编程题:用二分法求方程x^3-3*x-1=0的根
用二分法求方程x^2-2x-5=0在区间(3,4)内的一个近似解用二分法求方程x^2-2x-5=0在区间(3,4)内的一