查詢正弦級數和的 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