Swift程式:求解給定弧度值的正切值
本教程將討論如何編寫一個Swift程式來求解給定弧度值的正切值。
正切函式用於定義直角三角形中對邊長度與鄰邊長度之比。它也被稱為tan函式。正切函式()的數學表示為:
tan() = opposite side/adjacent Side
在Swift中,我們可以使用預定義的tan()函式計算給定弧度值的正切值。此函式返回指定數字的正切值。這裡,指定數字代表一個角度。
語法
以下是語法:
tan(Num)
這裡,Num的值可以是整數、浮點數或雙精度浮點數型別。
如果給定的值是度數,則可以使用以下公式將度數轉換為弧度:
Radians = Degrees * (pi / 180)
以下是演示:
輸入
假設我們的給定輸入是
Number = 2.1
輸出
期望輸出為
The value of tan 2.1 is 1.7098465429045073
演算法
以下是演算法
步驟1 - 匯入Foundation庫以使用數學函式。 import Foundation
步驟2 - 宣告變數以儲存弧度值。
步驟3 - 如果值以度數給出,則使用以下公式:
如果值以弧度給出,則忽略此步驟。
步驟4 - 使用tan()函式查詢正切值:
var res1 = tan(tNum1)
步驟5 - 列印輸出。
示例1
求解給定弧度值的正切值
以下程式演示瞭如何求解給定弧度值的正切值。
import Foundation import Glibc var tNum1 : Double = 1.3 var tNum2 : Double = 1.3 // Calculating the cosine of the radian value // Using tan() function // For positive radian value var res1 = tan(tNum1) // For negative radian value var res2 = tan(tNum2) print("The value of tan\(tNum1) is ",res1) print("The value of tan \(tNum2) is ", res2)
輸出
The value of tan 1.3 is 3.6021024479679786 The value of tan 1.3 is 3.6021024479679786
在上面的程式碼中,我們使用tan()函式求解給定弧度的正切值:
var res1 = tan(tNum1) var res2 = tan(tNum2)
顯示結果:tan 1.3 is 3.6021024479679786 and tan -1.3 is -3.6021024479679786。
示例2
求解給定度數值的正切值
以下程式演示瞭如何求解給定度數值的正切值。
import Foundation import Glibc var tNum1 = 60.0 var tNum2 = 30.0 // Convert degrees into radian var radian1 = tNum1 * (Double.pi / 180) var radian2 = tNum2 * (Double.pi / 180) // Calculating the tangent value // Using tan() function var res1 = tan(radian1) var res2 = tan(radian2) print("The value of tan\(tNum1) degrees is ",res1) print("The value of tan\(tNum2) degrees is ",res2)
輸出
The value of tan60.0 degrees is 1.7320508075688767 The value of tan30.0 degrees is 0.5773502691896257
在上面的程式碼中,我們計算給定度數值的正切值。首先,我們使用以下程式碼將度數轉換為弧度:
var radian1 = tNum1 * (Double.pi / 180)
然後使用tan()函式計算正切值:
var res1 = tan(radian1)
顯示結果:tan 60.0 degrees is 1.7320508075688767 and tan 30.0 degrees is 0.5773502691896257
廣告