查找正弦级数和的 Python 程序
假设我们有一个值 x,我们要计算正弦(x) 级数的和。在一个正弦(x) 级数中,有不同的项,即:
sine(x) = x− x^3/fact(3) + x^5/fact(5) −x^7/fact(7)....
为了解决特定的基于级数的问题,我们首先以度数的形式输入度数,然后将其转换为弧度。为找出该级数中所有项总和,我们首先迭代所有给定项,并通过运算法则找出其和。
解决此问题的方法
输入极限和度数。
迭代这些项,并使用幂函数找出其和。
打印输出。
示例
n = 5 deg = 10 deg = deg*3.14/180 p=1 f=1 s=deg sine=−1 for i in range(3,n+1,2): deg = deg*sine p = pow(deg,i) f = f*i*(i−1) s = s+p/f print("The sum of the series of sine(10) is:", s)
输出
运行以上代码片段将生成输出为:
The sum of the series of sine(10) is: 0.17356104142876477
广告