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