En PostgreSQL, sin()
es una función matemática que devuelve el seno trigonométrico del ángulo especificado, medido en radianes.
El ángulo se especifica proporcionando un argumento a la función al llamarla.
En trigonometría, seno es la función que es igual a la razón del lado opuesto a un ángulo dado (en un triángulo rectángulo) a la hipotenusa.
Sintaxis
La sintaxis es así:
sin(x)
Donde x
es una doble precisión valor que representa el ángulo (en radianes) para el que desea que se devuelva el seno.
Ejemplo
Aquí hay un ejemplo para demostrar cómo funciona.
SELECT sin(2);
Resultado:
0.9092974268256817
Fracciones
El ángulo puede contener un componente fraccionario.
SELECT sin(1.2345);
Resultado:
0.9439833239445111
Ángulos negativos
El ángulo puede ser negativo.
SELECT sin(-2);
Resultado:
-0.9092974268256817
Expresiones
El argumento puede incluir expresiones.
SELECT sin(1.5 * 2);
Resultado:
0.1411200080598672
Pasar otras funciones
Aquí hay un ejemplo que incluye otra función (en este caso pi()
) en la expresión.
SELECT sin(pi()/2);
Resultado:
1
Especifique el ángulo en grados
Como se mencionó, el ángulo que proporciona a sin()
se especifica en radianes . Para especificarlo en grados , usa el sind()
función.
El sind()
la función funciona exactamente igual que sin()
, excepto que su argumento se especifica en grados en lugar de radianes.