Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Przykłady COS() w SQL Server

W SQL Server T-SQL COS() function to funkcja matematyczna, która zwraca cosinus trygonometryczny określonego kąta — mierzonego w radianach — w określonym wyrażeniu.

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

Składnia

Składnia wygląda tak:

COS ( float_expression )  

Gdzie float_expression jest wyrażeniem typu float.

Przykład 1 – Podstawowe użycie

Oto przykład do zademonstrowania.

SELECT COS(1) Result;

Wynik:

+------------------+
| Result           |
|------------------|
| 0.54030230586814 |
+------------------+

I z inną wartością:

SELECT COS(2) Result;

Wynik:

+--------------------+
| Result             |
|--------------------|
| -0.416146836547142 |
+--------------------+

Przykład 2 – Ułamki

Argument może mieć składnik ułamkowy.

SELECT COS(1.52) Result;

Wynik:

+--------------------+
| Result             |
|--------------------|
| 0.0507744849335792 |
+--------------------+

Przykład 3 – Wyrażenia

Możesz także użyć takich wyrażeń:

SELECT COS(1 + 2) Result;

Wynik:

+--------------------+
| Result             |
|--------------------|
| -0.989992496600445 |
+--------------------+

Korzystając z tego przykładu, wynik jest taki sam, jak w przypadku tego:

SELECT COS(3) Result;

Wynik:

+--------------------+
| Result             |
|--------------------|
| -0.989992496600445 |
+--------------------+

Przykład 4 – PI

A oto przykład, który używa T-SQL PI() funkcja jako argument.

SELECT COS(PI()) Result;

Wynik:

+----------+
| Result   |
|----------|
| -1       |
+----------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Naturalne łączenie w SQL Server

  2. Przykład z życia, kiedy używać OUTER / CROSS APPLY w SQL

  3. Procesory AMD EPYC z serii 7002 i serwer SQL

  4. Utwórz wyzwalacz „zamiast” w SQL Server

  5. Dowiedz się, do której partycji dana wartość zostanie zmapowana w SQL Server (T-SQL)