2条回答 默认 最新
- qza2468 2021-11-13 19:57关注
def fac(n): sum = 1 for i in range(1, n): sum *= i return sum def mycos(x, n = 10) : sum = 0 for i in range(n + 1): sum += x ** (2 * i) * (-1 ** i) / fac(2 * i) return sum
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
def fac(n):
sum = 1
for i in range(1, n):
sum *= i
return sum
def mycos(x, n = 10) :
sum = 0
for i in range(n + 1):
sum += x ** (2 * i) * (-1 ** i) / fac(2 * i)
return sum