在 Python 中以有效方式查找 ex 的程序
假设我们有一个数字 n。我们必须有效地找到 $e^{x}$,而不使用库函数。$e^{x}$的公式就像
$$e^{x} = 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + ...$$
因此,如果输入类似于 x = 5,那么输出将是 148.4131,因为 e^x = 1 + 5 + (5^2/2!) + (5^3/3!) + ... = 148.4131。 ..
示例
让我们看看以下实现以获得更好的理解 -
def solve(x):fact = 1
res = 1
n = 20
nume = x
for i in range(1,n):
res += nume/fact
nume = nume * x
fact = fact * (i+1)
return res
x = 5
print(solve(x))
输入
5输出结果
143
以上是 在 Python 中以有效方式查找 ex 的程序 的全部内容, 来源链接: utcz.com/z/343689.html