Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Exemples TAN() dans SQL Server

Dans SQL Server, le TAN() La fonction renvoie la tangente de l'expression d'entrée.

Vous fournissez la valeur comme argument lors de l'appel de la fonction.

Syntaxe

La syntaxe ressemble à ceci :

TAN ( float_expression ) 

expression_float est une expression de type float ou d'un type qui peut être implicitement converti en float, interprété comme un nombre de radians.

Exemple 1 - Utilisation de base

Voici un exemple de base qui renvoie la tangente d'une seule valeur.

SELECT TAN(1) Result;

Résultat :

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

Et avec une autre valeur.

SELECT TAN(2.3) Result;

Résultat :

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

Exemple 2 – Valeur négative

Ici, nous changeons la valeur précédente en valeur négative.

SELECT TAN(-2.3) Result;

Résultat :

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

Exemple 3 – Expressions

Vous pouvez également transmettre des expressions telles que :

SELECT TAN(2.5 + 0.3) Result;

Résultat :

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

Exemple 4 - Passer une fonction

Dans cet exemple je passe dans le T-SQL PI() fonctionner comme argument.

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

Résultat :

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