求正弦系列之和的Python程序
让我们认为我们有一个值x,我们必须计算级数之和sine(x)。在sine(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
热门推荐
10 毛笔哥哥结婚祝福语简短
11 向国庆送祝福语简短
12 建队节祝福语简短
13 朋友喜得外孙简短祝福语
14 小店营业的祝福语简短
15 餐饮生日祝福语简短独特
16 鲜花英语祝福语卡片简短
17 男朋友暴富祝福语简短
18 婶婶拜年祝福语大全简短