Funkcja Acos, Acot, Asin, Atan, Atan2, Cos, Cot, Degrees, Pi, Radians, Sin i Tan
Dotyczy: Aplikacje oparte na kanwie Przepływy pulpitu Aplikacje oparte na modelach Power Platform CLI
Te funkcje umożliwiają obliczanie wartości trygonometrycznych.
Popis
Funkcje podstawowe
Funkcja Cos zwraca cosinus argumentu — kąt określony w radianach.
Funkcja Cot zwraca cotangens argumentu — kąt określony w radianach.
Funkcja Sin zwraca sinus argumentu — kąt określony w radianach.
Funkcja Tan zwraca tangens argumentu — kąt określony w radianach.
Funkcje odwrotne
Funkcja Acos zwraca arcus cosinus argumentu, czyli odwrotność jego cosinusa. Arcus cosinus to kąt, którego cosinus jest argumentem. Zwrócony kąt jest określony w radianach i ma wartość z zakresu od 0 do π.
Funkcja Acot zwraca wartość główną wartości arcus cotangens argumentu, czyli odwrotność jego wartości cotangens. Zwrócony kąt jest określony w radianach i ma wartość z zakresu od 0 do π.
Funkcja Asin zwraca arcus sinus argumentu, czyli odwrotność jego sinusa. Arcus sinus to kąt, którego sinus jest argumentem. Zwrócony kąt jest określony w radianach i należy do zakresu od -π/2 to π/2.
Funkcja Atan zwraca arcus tangens argumentu, czyli odwrotność jego tangensa. Arcus tangens to kąt, którego tangens jest argumentem. Zwrócony kąt jest określony w radianach i należy do zakresu od -π/2 to π/2.
Funkcja Atan2 zwraca arcus tangens, czyli odwrotność tangensa, argumentu określonego w postaci współrzędnych x i y. Arcus tangens to kąt między osią x a prostą, która zawiera początek układu współrzędnych (0, 0) i punkt o współrzędnych (x, y). Kąt jest określony w radianach i należy do zakresu od -π do π, z wyłączeniem wartości -π. Wynik dodatni oznacza kąt mierzony od osi x w kierunku przeciwnym do ruchu wskazówek zegara, a wynik ujemny oznacza kąt mierzony w kierunku zgodnym z ruchem wskazówek zegara. Atan2(a,b) równa się Atan(b/a), z tym że a może mieć wartość 0 (zero) z funkcją Atan2.
Funkcje pomocnicze
Funkcja Degrees konwertuje wartość w radianach na wartość w stopniach. π radianów to 180 stopni.
Funkcja Pi zwraca liczbę przestępną π, która rozpoczyna się cyframi 3,141592...
Funkcja Radians konwertuje wartość w stopniach na wartość w radianach.
Uwagi
W przypadku przekazania do tych funkcji pojedynczej liczby wartość zwracana jest pojedynczym wynikiem. Jeśli zostanie przekazana jednokolumnowa tabela zawierająca liczby, zwracana wartość będzie jednokolumnową tabelą wyników z kolumną Wartość, w której poszczególne wyniki będą odpowiadały każdemu rekordowi w tabeli argumentów. Tabelę wielokolumnową można przekształcić w tabelę jednokolumnową, postępując zgodnie z opisem z sekcji praca z tabelami.
Jeśli argument spowodowałby zwrócenie niezdefiniowanej wartości, wynik będzie pusty. Taka sytuacja może wystąpić na przykład w przypadku użycia argumentów spoza zakresu dla funkcji odwrotnych.
Składnia
Funkcje podstawowe
Cos( Radiany )
Cot( Radiany )
Sin( Radiany )
Tan( Radiany )
- Radiany — wymagane. Kąt, dla którego funkcja będzie wykonywać obliczenia.
Cos( JednokolumnowaTabela )
Cot( JednokolumnowaTabela )
Sin( JednokolumnowaTabela )
Tan( JednokolumnowaTabela )
- SingleColumnTable – wymagane. Jednokolumnowa tabela zawierająca kąty, dla których funkcja będzie wykonywać obliczenia.
Funkcje odwrotne
Acos( Liczba )
Acot( Liczba )
Asin( Liczba )
Atan( Liczba )
- Number — wymagane. Liczba, na której będą wykonywane obliczenia.
Acos( JednokolumnowaTabela )
Acot( JednokolumnowaTabela )
Asin( JednokolumnowaTabela )
Atan( JednokolumnowaTabela )
- SingleColumnTable – wymagane. Jednokolumnowa tabela zawierająca liczby, na których będą wykonywane działania.
Atan2( X, Y )
- X - wymagane. Współrzędna w osi X.
- Y - wartość wymagana. Współrzędna w osi Y.
Funkcje pomocnicze
Degrees( Radians )
- Radiany — wymagane. Kąt w radianach do przekonwertowania na stopnie.
Pi()
Radians( Degrees )
- Stopnie- wymagane. Kąt w stopniach do przekonwertowania na radiany.
Przykłady
Pojedyncza liczba
Wzór | Opis | Wynik |
---|---|---|
Cos( 1.047197 ) | Zwraca cosinus wartości 1,047197 radianów czyli 60 stopni. | 0.5 |
Cot( Pi()/4 ) | Zwraca cotangens wartości 0,785398... radianów czyli 45 stopni. | 1 |
Sin( Pi()/2 ) | Zwraca sinus wartości 1,570796... radianów czyli 90 stopni. | 1 |
Tan( Radians(60) ) | Zwraca tangens wartości 1,047197... radianów czyli 60 stopni. | 1.732050... |
Acos( 0.5 ) | Zwraca arcus cosinus 0,5 radiana. | 1.047197... |
Acot( 1 ) | Zwraca arcus cotangens 1 radiana. | 0.785398... |
Asin( 1 ) | Zwraca arcus sinus 1 radiana. | 1.570796... |
Atan( 1.732050 ) | Zwraca arcus tangens 1,732050 radiana. | 1.047197... |
Atan2( 5, 3 ) | Zwraca arcus tangens kąta między osią x a prostą zawierającą początek układu współrzędnych (0,0) i punkt o współrzędnych (5,3), czyli około 31 stopni. | 0.540419... |
Atan2( 4, 4 ) | Zwraca arcus tangens kąta między osią x a prostą zawierającą początek układu współrzędnych (0,0) oraz punkt o współrzędnych (4,4), to znaczy dokładnie π/4 radianów czyli 45 stopni. | 0.785398... |
Degrees( 1.047197 ) | Zwraca liczbę stopni równoważną 1,047197 radiana. | 60 |
Pi() | Zwraca liczbę przestępną π. | 3.141592... |
Radians( 15 ) | Zwraca liczbę radianów równoważną 15 stopni. | 0.261799... |
Jednokolumnowa tabela
Na potrzeby przykładów w tej sekcji użyto źródła danych o nazwie TabelaWartości, które zawiera następujące dane. Ostatni rekord w tabeli to wartość π/2 radianów czyli 90 stopni.
Wartość |
---|
0.5 |
-2 |
1.570796... |
Formuła | opis | Result |
---|---|---|
Cos( ValueTable ) | Zwraca cosinusy poszczególnych liczb z tabeli. | Tabela jednowierszowa z kolumną Value zawierającą następujące wartości: 0,877582..., -0,416146..., 0 |
Cot( ValueTable ) | Zwraca cotangensy poszczególnych liczb z tabeli. | Tabela jednowierszowa z kolumną Value zawierającą następujące wartości: 1,830487..., 0,457657..., 0 |
Sin( ValueTable ) | Zwraca sinusy poszczególnych liczb z tabeli. | Tabela jednowierszowa z kolumną Value zawierającą następujące wartości: 0,479425, -0,909297..., 1 |
Tan( ValueTable ) | Zwraca tangensy poszczególnych liczb z tabeli. | Tabela jednowierszowa z kolumną Value zawierającą następujące wartości: 0,546302..., 2,185039..., 3060023,306952... |
Acos( ValueTable ) | Zwraca arcus cosinusy poszczególnych liczb z tabeli. | Tabela jednowierszowa z kolumną Value zawierającą następujące wartości: 1,047197..., puste(), puste() |
Acot( ValueTable ) | Zwraca arcus cotangensy poszczególnych liczb z tabeli. | Tabela jednowierszowa z kolumną Value zawierającą następujące wartości: 1,107138..., 2,677945..., 0,566911... |
Asin( ValueTable ) | Zwraca arcus sinusy poszczególnych liczb z tabeli. | Tabela jednowierszowa z kolumną Value zawierającą następujące wartości: 0,523598..., puste(), puste() |
Atan( ValueTable ) | Zwraca arcus tangensy poszczególnych liczb z tabeli. | Tabela jednowierszowa z kolumną Value zawierającą następujące wartości: 0,463647..., -1,107148..., 1,00388... |
Degrees( ValueTable ) | Zwraca równoważną liczbę stopni dla każdej liczby w tabeli przy założeniu, że wartości są kątami wyrażonymi w radianach. | Tabela jednowierszowa z kolumną Value zawierającą następujące wartości: 28,647889..., -114,591559..., 90 |
Radians( ValueTable ) | Zwraca równoważną liczbę radianów dla każdej liczby w tabeli przy założeniu, że wartości są kątami wyrażonymi w stopniach. | Tabela jednowierszowa z kolumną Value zawierającą następujące wartości: 0,008726..., -0,034906..., 0,027415... |