我们可以利用泰勒公式来求e
的近似值。
首先,将函数 f(x)=ex 在 x=0 处展开为泰勒级数。
函数 f(x) 在 x=a 处的泰勒展开式为:
f(x)=∑n=0∞n!f(n)(a)(x−a)n=f(a)+f′(a)(x−a)+2!f′′(a)(x−a)2+⋯+n!f(n)(a)(x−a)n+⋯
对于函数 y=ex,其各阶导数均为 ex,即 f(n)(x)=ex,f(n)(0)=e0=1
那么 ex 在 x=0 处的泰勒展开式为:
ex=1+x+2!x2+3!x3+⋯+n!xn+⋯
我们要求e
=e21,将 x=21 代入上述泰勒展开式可得:
e21=1+21+2!(21)2+3!(21)3+4!(21)4+⋯
取前几项来计算近似值:
取前三项:
e21≈1+21+2!(21)2=1+21+241=1+21+81=88+4+1=813=1.625
取前四项:
e21≈1+21+2!(21)2+3!(21)3=1+21+81+681=1+21+81+481=4848+24+6+1=4879≈1.6458
取的项数越多,得到的近似值就越精确。