用二分法求方程x^3-2x-3=0在区间[1,2]内一个近似解的算法伪代码(误差不超过0.001)

-等爱DE狐狸- 1年前 已收到1个回答 举报

bieoiw 春芽

共回答了19个问题采纳率:89.5% 举报

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

1年前

7
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.012 s. - webmaster@yulucn.com