À 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 )
Où 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 | +----------------------+