查找正弦级数和的 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
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP