適用於: 畫布應用程式
Copilot Studio
桌面流程
模型導向應用程式
Power Platform CLI
Dataverse 函數
Power Pages
計算三角函式值。
Description
主要函式
函數傳 Cos 回其引數的餘弦,也就是以弧度為單位指定的角度。
函式會 Cot 傳回其引數的餘切,也就是以弧度為單位指定的角度。
函數傳 Sin 回其引數的正弦,即以弧度為單位指定的角度。
函式會 Tan 傳回其引數的切線,也就是以弧度為單位指定的角度。
反函式
函數傳 Acos 回其引數的反餘弦或反餘弦。 反餘弦值是以其餘弦值為引數的角度。 傳回的角度會以弧度為單位,範圍從 0 (零) 到 π。
函數 Acot 會傳回其引數的反餘切或反餘切的主體值。 傳回的角度會以弧度為單位,範圍從 0 (零) 到 π。
函數傳 Asin 回其引數的反正弦或逆正弦。 反正弦值是以其正弦值為引數的角度。 傳回的角度以弧度為單位,範圍從-π/2 到 π/2。
函數傳 Atan 回其引數的反正切或反正切。 反正切值是以其正切值為引數的角度。 傳回的角度以弧度為單位,範圍從-π/2 到 π/2。
函 Atan2 式會傳回指定 x 和 y 座標的反正切或反正切作為引數。 反正切值是 x 軸與某直線所夾的角度,此直線包含原點 (0,0) 與座標點 (x, y)。 角度會以弧度為單位,範圍介於-π 和 π 之間,但不含 -π。 正數結果代表從 x 軸逆時針旋轉的角度;負數結果代表順時針旋轉的角度。 Atan2( 甲, 乙 ) 等 Atan於 ( b/a ),除了 a 可以等於函數的 Atan2 0 (零)。
輔助函式
該 Degrees 函數將弧度轉換為度。 π 弧度等於 180 度。
該 Pi 函數返回超越數 π,開頭為 3.141592...
該 Radians 函數將度轉換為弧度。
附註
如果您對這些函式傳遞單一數字,則傳回值是單一結果。 如果您傳遞包含數字的單欄資料表,則傳回值會是值欄中結果的單欄資料表,引數資料表中的每筆記錄各有一個結果。 如果您有多欄資料表,您可依照 使用資料表 所述,將該資料表改為單欄資料表。
如果引數會產生未定義值,則結果為 空白。 例如,使用反函式搭配超出範圍的引數時就會發生這種情形。
語法
主要函式
Cos( Radians )
Cot( Radians )
Sin( Radians )
Tan( Radians )
- Radians - 必要。 要處理的角度。
Cos( 單列表 )
Cot( 單列表 )
Sin( 單列表 )
Tan( 單列表 )
- SingleColumnTable - 必需。 要處理的角度單欄資料表。
反函式
Acos( 編號 )
Acot( 編號 )
Asin( 編號 )
Atan( 編號 )
- Number - 必填。 要作業的數字。
Acos( 單列表 )
Acot( 單列表 )
Asin( 單列表 )
Atan( 單列表 )
- SingleColumnTable - 必需。 要作業的單欄數字資料表。
Atan2( X, Y )
- X - 必需。 X 軸座標。
- Y - 必需。 Y 軸座標。
輔助函式
Degrees( Radians )
- Radians - 必要。 要轉換為度的角度 (以弧度單位)。
Pi()
Radians( Degrees )
- Degrees - 必要。 要轉換為弧度的角度 (以度為單位)。
範例
單一數字
| 公式 | Description | 結果 |
|---|---|---|
| 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 度)。
| 數值 |
|---|
| 0.5 |
| -2 |
| 1.570796... |
| 公式 | Description | 結果 |
|---|---|---|
| Cos( 值表 ) | 傳回資料表中每個數字的餘弦值。 | 單欄資料表,其中的 Value 欄包含下列值:0.877582..., -0.416146..., 0 |
| Cot( 值表 ) | 傳回資料表中每個數字的餘切值。 | 單欄資料表,其中的 Value 欄包含下列值:1.830487..., 0.457657..., 0 |
| Sin( 值表 ) | 傳回資料表中每個數字的正弦值。 | 單欄資料表,其中的 Value 欄包含下列值:0.479425, -0.909297..., 1 |
| Tan( 值表 ) | 傳回資料表中每個數字的正切值。 | 單欄資料表,其中的 Value 欄包含下列值:0.546302..., 2.185039..., 3060023.306952... |
| Acos( 值表 ) | 傳回資料表中每個數字的反餘弦值。 | 單欄資料表,其中的 Value 欄包含下列值:1.047197..., Blank(), Blank() |
| Acot( 值表 ) | 傳回資料表中每個數字的反餘切值。 | 單欄資料表,其中的 Value 欄包含下列值:1.107138..., 2.677945..., 0.566911... |
| Asin( 值表 ) | 傳回資料表中每個數字的反正弦值。 | 單欄資料表,其中的 Value 欄包含下列值:0.523598..., Blank(), Blank() |
| Atan( 值表 ) | 傳回資料表中每個數字的反正切值。 | 單欄資料表,其中的 Value 欄包含下列值:0.463647..., -1.107148..., 1.00388... |
| Degrees( 值表 ) | 傳回資料表中每個數字 (假設是以弧度為單位的角度) 的等同度數。 | 單欄資料表,其中的 Value 欄包含下列值:28.647889..., -114.591559..., 90 |
| Radians( 值表 ) | 傳回資料表中每個數字 (假設是以度為單位的角度) 的等同弧度數。 | 單欄資料表,其中的 Value 欄包含下列值:0.008726..., -0.034906..., 0.027415... |