In MariaDB COT()
ist eine eingebaute numerische Funktion, die den Kotangens ihres Arguments zurückgibt.
In der Trigonometrie ist in einem rechtwinkligen Dreieck der Kotangens eines Winkels die Länge der angrenzenden Seite dividiert durch die Länge der gegenüberliegenden Seite.
Syntax
Die Syntax lautet wie folgt:
COT(X)
Wobei X
ist die Zahl, für die der Kotangens ermittelt werden soll.
Beispiel
Hier ist ein Beispiel:
SELECT COT(45);
Ergebnis:
+--------------------+ | COT(45) | +--------------------+ | 0.6173696237835551 | +--------------------+
Brüche
Das Argument kann einen Bruchteil enthalten:
SELECT COT(4.57);
Ergebnis:
+---------------------+ | COT(4.57) | +---------------------+ | 0.14335914325793922 | +---------------------+
Negative Werte
Das Argument kann negativ sein:
SELECT COT(-4.57);
Ergebnis:
+----------------------+ | COT(-4.57) | +----------------------+ | -0.14335914325793922 | +----------------------+
Ausdrücke
Das Argument kann Ausdrücke wie diesen enthalten:
SELECT COT(0.4 * 1.3);
Ergebnis:
+--------------------+ | COT(0.4 * 1.3) | +--------------------+ | 1.7465362641453968 | +--------------------+
Null Argumente
Das Argument muss ungleich Null sein, da der Kotangens von Null nicht existiert.
SELECT COT(0);
Ergebnis:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot(0)'
Nicht numerische Argumente
Hier ist ein Beispiel dafür, was passiert, wenn wir ein nicht numerisches Argument angeben:
SELECT COT('Cat');
Ergebnis:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot('Cat')'
Null-Argumente
COT()
gibt null
zurück wenn das Argument null
ist :
SELECT COT(null);
Ergebnis:
+-----------+ | COT(null) | +-----------+ | NULL | +-----------+
Fehlende Argumente
Aufruf von COT()
mit der falschen Anzahl von Argumenten oder ohne Argumente führt zu einem Fehler:
SELECT COT();
Ergebnis:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'
Und:
SELECT COT(10, 2);
Ergebnis:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'