En MariaDB, COT()
es una función numérica integrada que devuelve la cotangente de su argumento.
En trigonometría, en un triángulo rectángulo, la cotangente de un ángulo es la longitud del lado adyacente dividida por la longitud del lado opuesto.
Sintaxis
La sintaxis es así:
COT(X)
Donde X
es el número para el que obtener la cotangente.
Ejemplo
He aquí un ejemplo:
SELECT COT(45);
Resultado:
+--------------------+ | COT(45) | +--------------------+ | 0.6173696237835551 | +--------------------+
Fracciones
El argumento puede contener una parte fraccionaria:
SELECT COT(4.57);
Resultado:
+---------------------+ | COT(4.57) | +---------------------+ | 0.14335914325793922 | +---------------------+
Valores negativos
El argumento puede ser negativo:
SELECT COT(-4.57);
Resultado:
+----------------------+ | COT(-4.57) | +----------------------+ | -0.14335914325793922 | +----------------------+
Expresiones
El argumento puede incluir expresiones como esta:
SELECT COT(0.4 * 1.3);
Resultado:
+--------------------+ | COT(0.4 * 1.3) | +--------------------+ | 1.7465362641453968 | +--------------------+
Cero Argumentos
El argumento debe ser distinto de cero, ya que la cotangente de cero no existe.
SELECT COT(0);
Resultado:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot(0)'
Argumentos no numéricos
Este es un ejemplo de lo que sucede cuando proporcionamos un argumento no numérico:
SELECT COT('Cat');
Resultado:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot('Cat')'
Argumentos nulos
COT()
devuelve null
si el argumento es null
:
SELECT COT(null);
Resultado:
+-----------+ | COT(null) | +-----------+ | NULL | +-----------+
Argumentos faltantes
Llamando a COT()
con el número incorrecto de argumentos, o sin ningún argumento da como resultado un error:
SELECT COT();
Resultado:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'
Y:
SELECT COT(10, 2);
Resultado:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'