PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak Sin() działa w PostgreSQL

W PostgreSQL sin() to funkcja matematyczna, która zwraca sinus trygonometryczny określonego kąta, mierzony w radianach.

Określasz kąt, podając argument funkcji podczas jej wywoływania.

W trygonometrii sinus jest funkcją, która jest równa stosunkowi strony przeciwnej do danego kąta (w trójkącie prostokątnym) do przeciwprostokątnej.

Składnia

Składnia wygląda tak:

sin(x)

Gdzie x to podwójna precyzja wartość reprezentująca kąt (w radianach), dla którego ma zostać zwrócony sinus.

Przykład

Oto przykład pokazujący, jak to działa.

SELECT sin(2);

Wynik:

0.9092974268256817

Ułamki

Kąt może zawierać składnik ułamkowy.

SELECT sin(1.2345);

Wynik:

0.9439833239445111

Kąty ujemne

Kąt może być ujemny.

SELECT sin(-2);

Wynik:

-0.9092974268256817

Wyrażenia

Argument może zawierać wyrażenia.

SELECT sin(1.5 * 2);

Wynik:

0.1411200080598672

Przekazywanie innych funkcji

Oto przykład, który zawiera inną funkcję (w tym przypadku pi() ) w wyrażeniu.

SELECT sin(pi()/2);

Wynik:

1

Określ kąt w stopniach

Jak wspomniano, kąt, który podajesz do sin() jest określony w radianach . Aby określić to w stopniach , użyj sind() funkcjonować.

sind() funkcja działa dokładnie tak samo jak sin() , z wyjątkiem tego, że jego argument jest podany w stopniach zamiast w radianach.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak skonfigurować zdalne połączenie z PostgreSQL

  2. Sparametryzowana PostgreSQL funkcja Order By / Limit w tabeli

  3. zaktualizuj zapytanie z połączeniem na dwóch stołach

  4. Jak zainstalować PostgreSQL 12 w Fedorze 33?

  5. Podziel dane kolumny oddzielone przecinkami na dodatkowe kolumny