用二分法求方程x^3-2x-3=0在区间[1,2]内一个近似解的算法伪代码(误差不超过0.001)
1个回答
展开全部
small = 0.001
def f(x):
return x*x*x-2*x-3
def calc(x1, x2):
xmid = (x1 + x2)/2
ymid = f(xmid)
if (ymid < -small) :
result = calc(xmid, x2)
else if (ymid > small) :
result = calc(x1, xmid)
else :
result = xmid
return result
def f(x):
return x*x*x-2*x-3
def calc(x1, x2):
xmid = (x1 + x2)/2
ymid = f(xmid)
if (ymid < -small) :
result = calc(xmid, x2)
else if (ymid > small) :
result = calc(x1, xmid)
else :
result = xmid
return result
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询