由公式e^ x=1+x+x^2/2+x^3/3+…+x^n/n,直到最后一项的绝对值小于10^(-6)为止,求e^x的近似值,用python来求

输入任意实数x... 输入任意实数x 展开
 我来答
keymanoo
2019-01-01 · TA获得超过173个赞
知道小有建树答主
回答量:174
采纳率:89%
帮助的人:87.8万
展开全部
求e的近似值,带入x = 1
e=1+1+1/2+1/3+…+1/n
最后一项的绝对值小于6?!这个不对吧
但如果是任意x值,还是可以做的
def exp(x):
sum = 1

cur = 1

add = (x ** cur) / cur

while abs(add) >= 6:

sum += add

cur += 1
add = (x ** cur) / cur
return sum
追问
不好意思,题打错了。。。现在纠正了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式