S SQL Serverem můžete použít T-SQL SIN()
funkce, která vrátí sinus čísla. Přesněji řečeno, tato funkce vrací trigonometrický sinus zadaného úhlu v radiánech a v přibližné numerické plovoucí , výraz.
Návratový datový typ je float .
Číslo zadáte jako argument při volání funkce.
Syntaxe
Syntaxe vypadá takto:
SIN ( float_expression )
Kde float_expression je výraz typu float nebo typu, který lze implicitně převést na float.
Příklad 1 – Základní použití
Zde je základní příklad, který demonstruje, co SIN()
vrací pro danou hodnotu.
SELECT SIN(7) Result;
Výsledek:
+-------------------+ | Result | |-------------------| | 0.656986598718789 | +-------------------+
Příklad 2 – Záporná hodnota
Zde je příklad použití záporné hodnoty.
SELECT SIN(-7) Result;
Výsledek:
+--------------------+ | Result | |--------------------| | -0.656986598718789 | +--------------------+
Příklad 3 – Výrazy
Můžete použít výrazy jako:
SELECT SIN(5*2) Result;
Výsledek:
+-------------------+ | Result | |-------------------| | -0.54402111088937 | +-------------------+
Takže by to mělo stejný výsledek jako toto:
SELECT SIN(10) Result;
Výsledek:
+-------------------+ | Result | |-------------------| | -0.54402111088937 | +-------------------+
Příklad 4 – Použití PI
V tomto příkladu dostanu sinus π (pí). Dělám to tak, že předám PI()
fungovat jako argument.
SELECT SIN(PI()) Result;
Výsledek:
+----------------------+ | Result | |----------------------| | 1.22464679914735E-16 | +----------------------+