Función SIN() y COS() en MySQL

1. Función
SIN(): La función SIN() en MySQL se usa para devolver el seno de cualquier número X dado, donde X se da en radianes.

Sintaxis:

SIN(X)

Parámetro: Requerido.
X : Un número cuyo valor de seno queremos calcular. Se da en radianes.
Devuelve: Devuelve el seno del número x dado.

Ejemplo-1:
Seno de 0 usando la función SIN().

SELECT SIN(0) AS Sin_Val;

Producción :

Sin_Val
0

Ejemplo-2:
seno de 90 grados, es decir, 1,5707963267948966 radianes usando la función SIN().

SELECT SIN(1.5707963267948966) AS Sin_Val;

Producción :

Sin_Val
1

Ejemplo-3:
seno de -90 grados, es decir, -1.5707963267948966 radianes usando la función SIN().

SELECT SIN(-1.5707963267948966) AS Sin_Val;

Producción :

Sin_Val
-1

Ejemplo-4:
valor de seno de una columna numérica en una tabla.

Tabla – Número

X
-1.22
-0.5
0
0.54
1.55
SELECT X, SIN(X) AS Sin_X  
FROM Number;

Producción :

X Sin_X
-1.22 -0.9390993563190676
-0.5 -0.479425538604203
0 0
0.54 0.5141359916531132
1.55 0.999783764189357

2. Función
COS(): La función COS() en MySQL se usa para devolver el coseno de cualquier número dado X, donde X se da en radianes.

Sintaxis:

COS(X)

Parámetro: Requerido.
X : Un número cuyo valor de coseno queremos calcular. Se da en radianes.
Devuelve: Devuelve el coseno del número x dado.

Ejemplo-1:
coseno de 0 usando la función COS().

SELECT COS(0) AS  Cos_Val;

Producción :

Cos_Val
1

Ejemplo 2:
coseno de 90 grados, es decir, 1,5707963267948966 radianes utilizando la función COS().

SELECT COS(1.5707963267948966) AS  Cos_Val;

Producción :

Cos_Val
0

Ejemplo-3:
valor de coseno de una columna numérica en una tabla.

Tabla – Número

X
-1.22
-0.5
0
0.25
1.55
SELECT X, COS(X) AS Cos_X  
FROM Number;

Producción :

X Cos_X
-1.22 0.34364574631604705
-0.5 0.8775825618903728
0 1
0.25 0.9689124217106447
1.55 0.020794827803092428

Publicación traducida automáticamente

Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *