計算三角函式值。

說明

主要函式

Cos 函式會傳回其引數 (以弧度為單位的指定角度) 的餘弦值。

Cot 函式會傳回其引數 (以弧度為單位的指定角度) 的餘切值。

Sin 函式會傳回其引數 (以弧度為單位的指定角度) 的正弦值。

Tan 函式會傳回其引數 (以弧度為單位的指定角度) 的正切值。

反函式

Acos 函式會傳回其引數的反餘弦值。 反餘弦值是以其餘弦值為引數的角度。 傳回的角度會以弧度為單位,範圍從 0 (零) 到 π。

Acot 函式會傳回其引數之反餘切函式的主值。 傳回的角度會以弧度為單位,範圍從 0 (零) 到 π。

Asin 函式會傳回其引數的反正弦值。 反正弦值是以其正弦值為引數的角度。 傳回的角度會以弧度為單位,範圍從 -π/2 到 π/2。

Atan 函式會傳回其引數的反正切值。 反正切值是以其正切值為引數的角度。 傳回的角度會以弧度為單位,範圍從 -π/2 到 π/2。

Atan2 函式會傳回以指定 x 座標和 y 座標作為引數的反正切值。 反正切值是 x 軸與某直線所夾的角度,此直線包含原點 (0,0) 與座標點 (x,y)。 角度會以弧度為單位,範圍介於 -π 和 π 之間,但不含 -π。 正數結果代表從 x 軸逆時針旋轉的角度;負數結果代表順時針旋轉的角度。 Atan2( a, b )** 等於 Atan( b/a ),差別在於 **Atan2 函式中的 a 可以等於 0 (零)。

輔助函式

Degrees 函式會將弧度轉換為度。 π 弧度等於 180 度。

Pi 函式會傳回超越數 π,其開頭為 3.141592...

Radians 函式會將度轉換為弧度。

注意

如果您對這些函式傳遞單一數字,則傳回值是單一結果。 如果您傳遞包含數字的單欄資料表,則傳回值會以單欄資料表顯示結果,引數資料表中的每筆記錄會有一個結果。 如果您有多欄資料表,您可依照使用資料表所述,將該資料表改為單欄資料表。

如果引數會產生未定義的值,則結果為「空白」。 例如,使用反函式搭配超出範圍的引數時就會發生這種情形。

語法

主要函式

Cos( Radians )
Cot( Radians )
Sin( Radians )
Tan( Radians )

  • Radians - 必要項目。 要處理的角度。

Cos( SingleColumnTable )
Cot( SingleColumnTable )
Sin( SingleColumnTable )
Tan( SingleColumnTable )

  • SingleColumnTable - 必要項目。 要處理的角度單欄資料表。

反函式

Acos( Number )
Acot( Number )
Asin( Number )
Atan( Number )

  • Number - 必要項目。 要處理的數字。

Acos( SingleColumnTable )
Acot( SingleColumnTable )
Asin( SingleColumnTable )
Atan( SingleColumnTable )

  • SingleColumnTable - 必要項目。 要處理的數字單欄資料表。

Atan2( X, Y )

  • X - 必要項目。 X - 軸座標。
  • Y - 必要項目。 Y - 軸座標。

輔助函式

Degrees( Radians )

  • Radians - 必要項目。 要轉換為度的角度 (以弧度單位)。

Pi()

Radians( Degrees )

  • Degrees - 必要項目。 要轉換為弧度的角度 (以度單位)。

範例

單一數字

公式 說明 結果
Cos( 1.047197 ) 傳回 1.047197 弧度 (即 60 度) 的餘弦值。 0.5
Cot( Pi()/4 ) 傳回 0.785398... 弧度 (即 45 度) 的餘切值。 1
Sin( Pi()/2 ) 傳回 1.570796... 弧度 (即 90 度) 的正弦值。 1
Tan( Radians(60) ) 傳回 1.047197... 弧度 (即 60 度) 的正切值。 1.732050...
Acos( 0.5 ) 傳回 0.5 的反餘弦值,以弧度為單位。 1.047197...
Acot( 1 ) 傳回 1 的反餘切值,以弧度為單位。 0.785398...
Asin( 1 ) 傳回 1 的反正弦值,以弧度為單位。 1.570796...
Atan( 1.732050 ) 傳回 1.732050 的反正切值,以弧度為單位。 1.047197...
Atan2( 5, 3 ) 傳回 x 軸與一條直線所夾角度 (大約 31 度) 的反正切值,此直線包含原點 (0,0) 與座標 (5,3)。 0.540419...
Atan2( 4, 4 ) 傳回 x 軸與一條直線所夾角度 (正好 π/4 弧度,亦即 45 度) 的反正切值,此直線包含原點 (0,0) 與座標 (4,4)。 0.785398...
Degrees( 1.047197 ) 傳回等同 1.047197 弧度的度數。 60
Pi() 傳回超越數 π。 3.141592...
Radians( 15 ) 傳回等同 15 度的弧度數。 0.261799...

單欄資料表

本節中的範例使用名為 ValueTable 並包含下列資料的資料來源。 資料表中的最後一筆記錄是 π/2 弧度 (即 90 度)。

公式 說明 結果
Cos( ValueTable ) 傳回資料表中每個數字的餘弦值。
Cot( ValueTable ) 傳回資料表中每個數字的餘切值。
Sin( ValueTable ) 傳回資料表中每個數字的正弦值。
Tan( ValueTable ) 傳回資料表中每個數字的正切值。
Acos( ValueTable ) 傳回資料表中每個數字的反餘弦值。
Acot( ValueTable ) 傳回資料表中每個數字的反餘切值。
Asin( ValueTable ) 傳回資料表中每個數字的反正弦值。
Atan( ValueTable ) 傳回資料表中每個數字的反正切值。
Degrees( ValueTable ) 傳回資料表中每個數字 (假設是以弧度為單位的角度) 的等同度數。
Radians( ValueTable ) 傳回資料表中每個數字 (假設是以度為單位的角度) 的等同弧度數。