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'