sql >> Base de Datos >  >> RDS >> PostgreSQL

Cómo funciona Sin() en PostgreSQL

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.