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...