Python是一種高級編程語言,是計算機科學領域中最受歡迎的編程語言之一。Python中包含了許多內置的數學函數,其中包括求余弦函數的方法。
import math
degree = 45
radian = math.radians(degree)
cos_value = math.cos(radian)
print("The cosine value of %d degree is %.4f." % (degree, cos_value))
在上面的代碼中,我們使用了Python中的math庫,通過math.radians()函數將45度的角度轉換為弧度,然后調用math.cos()函數,求取余弦值。最后輸出在屏幕上,結果為0.7071。
如果想要精確計算,可以使用Python中的Decimal模塊:
from decimal import Decimal, getcontext
import math
getcontext().prec = 30 # 設置精度為30位
degree = 45
radian = math.radians(degree)
cos_value = Decimal(math.cos(radian))
print("The cosine value of %d degree is %s." % (degree, cos_value))
通過設置精度為30位,使用Decimal模塊可以得到更加精確的結果,這對于一些需要高精度計算的場合非常有用。