Als u SQL Server gebruikt, kunt u de T-SQL SIN()
functie om de sinus van een getal te retourneren. Meer specifiek, deze functie retourneert de trigonometrische sinus van de opgegeven hoek, in radialen, en in een geschatte numerieke waarde, float , uitdrukking.
Het retourgegevenstype is float .
U geeft het nummer op als argument bij het aanroepen van de functie.
Syntaxis
De syntaxis gaat als volgt:
SIN ( float_expression )
Waar float_expression is een uitdrukking van het type float of van een type dat impliciet kan worden geconverteerd naar float.
Voorbeeld 1 – Basisgebruik
Hier is een eenvoudig voorbeeld om te demonstreren wat SIN()
retourneert voor een bepaalde waarde.
SELECT SIN(7) Result;
Resultaat:
+-------------------+ | Result | |-------------------| | 0.656986598718789 | +-------------------+
Voorbeeld 2 – Negatieve waarde
Hier is een voorbeeld met een negatieve waarde.
SELECT SIN(-7) Result;
Resultaat:
+--------------------+ | Result | |--------------------| | -0.656986598718789 | +--------------------+
Voorbeeld 3 – Uitdrukkingen
U kunt uitdrukkingen als deze gebruiken:
SELECT SIN(5*2) Result;
Resultaat:
+-------------------+ | Result | |-------------------| | -0.54402111088937 | +-------------------+
Dus dat zou hetzelfde resultaat hebben als dit doen:
SELECT SIN(10) Result;
Resultaat:
+-------------------+ | Result | |-------------------| | -0.54402111088937 | +-------------------+
Voorbeeld 4 – PI gebruiken
In dit voorbeeld krijg ik de sinus van π (pi). Ik doe dit door de PI()
. door te geven functioneren als een argument.
SELECT SIN(PI()) Result;
Resultaat:
+----------------------+ | Result | |----------------------| | 1.22464679914735E-16 | +----------------------+