V MariaDB, COT() je vestavěná numerická funkce, která vrací kotangens svého argumentu.
V trigonometrii v pravoúhlém trojúhelníku je kotangens úhlu délkou přilehlé strany dělenou délkou protilehlé strany.
Syntaxe
Syntaxe vypadá takto:
COT(X)
Kde X je číslo, pro které se má získat kotangens.
Příklad
Zde je příklad:
SELECT COT(45); Výsledek:
+--------------------+ | COT(45) | +--------------------+ | 0.6173696237835551 | +--------------------+
Zlomky
Argument může obsahovat zlomkovou část:
SELECT COT(4.57); Výsledek:
+---------------------+ | COT(4.57) | +---------------------+ | 0.14335914325793922 | +---------------------+
Záporné hodnoty
Argument může být záporný:
SELECT COT(-4.57); Výsledek:
+----------------------+ | COT(-4.57) | +----------------------+ | -0.14335914325793922 | +----------------------+
Výrazy
Argument může obsahovat výrazy jako tento:
SELECT COT(0.4 * 1.3); Výsledek:
+--------------------+ | COT(0.4 * 1.3) | +--------------------+ | 1.7465362641453968 | +--------------------+
Nulové argumenty
Argument musí být nenulový, protože kotangens nuly neexistuje.
SELECT COT(0); Výsledek:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot(0)'
Nečíselné argumenty
Zde je příklad toho, co se stane, když poskytneme nečíselný argument:
SELECT COT('Cat'); Výsledek:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot('Cat')' Nulové argumenty
COT() vrátí null pokud je argument null :
SELECT COT(null); Výsledek:
+-----------+ | COT(null) | +-----------+ | NULL | +-----------+
Chybí argumenty
Volání COT() s nesprávným počtem argumentů nebo bez jakýchkoli argumentů vede k chybě:
SELECT COT(); Výsledek:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'
A:
SELECT COT(10, 2); Výsledek:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'