Swift程式查詢給定弧度值的餘弦
本教程將討論如何編寫一個Swift程式來查詢給定弧度值的餘弦。
餘弦函式用於定義直角三角形中鄰邊長度與斜邊長度之比。它也稱為cos函式。餘弦()函式的數學表示為:
cos() = adjacent Side/ hypotenuse
在Swift中,我們可以使用預定義的cos()函式計算給定弧度值的餘弦。此函式返回指定數字的餘弦值,範圍在-1到1之間。這裡,指定數字表示一個角度。
語法
以下是語法:
cos(Num)
這裡,Num的值可以是整數、浮點數或雙精度數型別。
如果給定值以度數表示,則可以使用以下公式將度數轉換為弧度:
Radians = Degrees * (pi / 180)
以下是演示:
輸入
假設我們的給定輸入為:
Number = 1.2
輸出
期望輸出為:
The value of cos 1.2 is 0.3623577544766736
演算法
以下是演算法:
步驟1 - 匯入Foundation庫以使用數學函式。 import Foundation
步驟2 - 宣告變數以儲存弧度值。
步驟3 - 如果值以度數表示,則使用以下公式:
如果值以弧度表示,則忽略此步驟。
步驟4 - 使用cos()函式查詢餘弦值:
var res1 = cos(cNum1)
步驟5 - 列印輸出。
示例1
查詢給定弧度值的餘弦
以下程式顯示瞭如何查詢給定弧度值的餘弦。
import Foundation import Glibc var cNum1 : Double = 1.3 var cNum2 : Double = -1.3 // Calculating the cosine of the radian value // Using cos() function // For positive radian value var res1 = cos(cNum1) // For negative radian value var res2 = cos(cNum2) print("The value of cos \(cNum1) is ", res1) print("The value of cos \(cNum2) is ", res2)
輸出
The value of cos 1.3 is 0.26749882862458735 The value of cos -1.3 is 0.26749882862458735
這裡,在上面的程式碼中,我們使用cos()函式查詢給定弧度的餘弦值:
var res1 = cos(cNum1) var res2 = cos(cNum2)
顯示結果:cos 1.3 為 0.26749882862458735 且 cos 1.3 為 0.26749882862458735。
示例2
查詢給定度數值的餘弦
以下程式顯示瞭如何查詢給定度數的餘弦值。
import Foundation import Glibc var cNum1 = 45.0 var cNum2 = 30.0 // Convert degrees into radian var radian1 = cNum1 * (Double.pi / 180) var radian2 = cNum2 * (Double.pi / 180) // Calculating the cosine value // Using cos() function var res1 = cos(radian1) var res2 = cos(radian2) print("The value of cos \(cNum1) degrees is ",res1) print("The value of cos \(cNum2) degrees is ",res2)
輸出
The value of cos 45.0 degrees is 0.7071067811865476 The value of cos 30.0 degrees is 0.8660254037844387
這裡,在上面的程式碼中,我們計算給定度數的餘弦值。這裡,我們首先使用以下程式碼將度數轉換為弧度
var radian1 = cNum1 * (Double.pi / 180)
然後使用cos()函式計算餘弦值:
var res1 = cos(radian1)
顯示結果:cos 45.0 度為 0.7071067811865476 且 cos 30.0 度為 0.8660254037844387
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP