Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

TAN()-Beispiele in SQL Server

In SQL Server die TAN() Die Funktion gibt den Tangens des Eingabeausdrucks zurück.

Den Wert geben Sie beim Aufruf der Funktion als Argument an.

Syntax

Die Syntax lautet wie folgt:

TAN ( float_expression ) 

Wobei float_expression ist ein Ausdruck vom Typ Float oder von einem Typ, der implizit in Float konvertiert werden kann, interpretiert als Anzahl von Radiant.

Beispiel 1 – Grundlegende Verwendung

Hier ist ein einfaches Beispiel, das den Tangens eines einzelnen Werts zurückgibt.

SELECT TAN(1) Result;

Ergebnis:

+-----------------+
| Result          |
|-----------------|
| 1.5574077246549 |
+-----------------+

Und mit einem anderen Wert.

SELECT TAN(2.3) Result;

Ergebnis:

+-------------------+
| Result            |
|-------------------|
| -1.11921364173413 |
+-------------------+

Beispiel 2 – Negativer Wert

Hier schalten wir den vorherigen Wert auf einen negativen Wert um.

SELECT TAN(-2.3) Result;

Ergebnis:

+------------------+
| Result           |
|------------------|
| 1.11921364173413 |
+------------------+

Beispiel 3 – Ausdrücke

Sie können auch Ausdrücke wie diesen übergeben:

SELECT TAN(2.5 + 0.3) Result;

Ergebnis:

+--------------------+
| Result             |
|--------------------|
| -0.355529831651176 |
+--------------------+

Beispiel 4 – Übergabe einer Funktion

In diesem Beispiel übergebe ich den T-SQL PI() Funktion als Argument.

SELECT 
  PI() 'PI',
  TAN(PI()) 'Tangent of PI';

Ergebnis:

+------------------+-----------------------+
| PI               | Tangent of PI         |
|------------------+-----------------------|
| 3.14159265358979 | -1.22464679914735E-16 |
+------------------+-----------------------+