Ved at bruge SQL Server kan du bruge T-SQL SIN()
funktion til at returnere sinus af et tal. Mere specifikt returnerer denne funktion den trigonometriske sinus af den angivne vinkel i radianer og i en omtrentlig numerisk, float , udtryk.
Returdatatypen er float .
Du angiver nummeret som et argument, når du kalder funktionen.
Syntaks
Syntaksen ser sådan ud:
SIN ( float_expression )
Hvor float_expression er et udtryk for type float eller af en type, der implicit kan konverteres til float.
Eksempel 1 – Grundlæggende brug
Her er et grundlæggende eksempel for at demonstrere, hvad SIN()
returnerer for en given værdi.
SELECT SIN(7) Result;
Resultat:
+-------------------+ | Result | |-------------------| | 0.656986598718789 | +-------------------+
Eksempel 2 – Negativ værdi
Her er et eksempel med en negativ værdi.
SELECT SIN(-7) Result;
Resultat:
+--------------------+ | Result | |--------------------| | -0.656986598718789 | +--------------------+
Eksempel 3 – Udtryk
Du kan bruge udtryk som dette:
SELECT SIN(5*2) Result;
Resultat:
+-------------------+ | Result | |-------------------| | -0.54402111088937 | +-------------------+
Så det ville have det samme resultat som at gøre dette:
SELECT SIN(10) Result;
Resultat:
+-------------------+ | Result | |-------------------| | -0.54402111088937 | +-------------------+
Eksempel 4 – Brug af PI
I dette eksempel får jeg sinus af π (pi). Jeg gør dette ved at indsætte PI()
fungere som et argument.
SELECT SIN(PI()) Result;
Resultat:
+----------------------+ | Result | |----------------------| | 1.22464679914735E-16 | +----------------------+