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

SIN() Exemples dans SQL Server

À l'aide de SQL Server, vous pouvez utiliser le T-SQL SIN() fonction pour retourner le sinus d'un nombre. Plus précisément, cette fonction renvoie le sinus trigonométrique de l'angle spécifié, en radians, et dans un nombre approximatif, float , expression.

Le type de données de retour est float .

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

Syntaxe

La syntaxe ressemble à ceci :

SIN ( float_expression ) 

expression_float est une expression de type float ou d'un type qui peut être implicitement converti en float.

Exemple 1 - Utilisation de base

Voici un exemple de base pour démontrer ce que SIN() renvoie pour une valeur donnée.

SELECT SIN(7) Result;

Résultat :

+-------------------+
| Result            |
|-------------------|
| 0.656986598718789 |
+-------------------+

Exemple 2 – Valeur négative

Voici un exemple utilisant une valeur négative.

SELECT SIN(-7) Result;

Résultat :

+--------------------+
| Result             |
|--------------------|
| -0.656986598718789 |
+--------------------+

Exemple 3 – Expressions

Vous pouvez utiliser des expressions comme celle-ci :

SELECT SIN(5*2) Result;

Résultat :

+-------------------+
| Result            |
|-------------------|
| -0.54402111088937 |
+-------------------+

Cela aurait donc le même résultat que de faire ceci :

SELECT SIN(10) Result;

Résultat :

+-------------------+
| Result            |
|-------------------|
| -0.54402111088937 |
+-------------------+

Exemple 4 - Utilisation de PI

Dans cet exemple, j'obtiens le sinus de π (pi). Je le fais en passant le PI() fonctionner comme un argument.

SELECT SIN(PI()) Result;

Résultat :

+----------------------+
| Result               |
|----------------------|
| 1.22464679914735E-16 |
+----------------------+