La función PLSQL TANH se utiliza para devolver la tangente hiperbólica de un valor numérico. La función TANH acepta un parámetro que es el número cuya tangente hiperbólica necesita ser calculada. La función TANH devuelve un valor del tipo de dato numérico.
Esta función toma como argumento cualquier tipo de dato numérico así como cualquier tipo de dato no numérico que pueda convertirse implícitamente a un tipo de dato numérico. Si en cualquier caso, el argumento es BINARY_FLOAT, entonces la función TANH devuelve BINARY_DOUBLE.
Sintaxis:
TANH(number)
Parámetros utilizados:
número: se utiliza para especificar el número cuya tangente hiperbólica debe calcularse.
Valor devuelto:
La función TANH en PLSQL devuelve un valor numérico.
Versiones compatibles de Oracle/PLSQL:
- Oráculo 12c
- oráculo 11g
- oráculo 10g
- oráculo 9i
- oráculo 8i
Ejemplo-1: Usar un valor numérico positivo como argumento en la función TANH.
DECLARE Test_Number1 number := 0.5; BEGIN dbms_output.put_line(TANH(Test_Number1)); END;
Producción:
0.462117157260009758502318483643672548721
Ejemplo-2: Usar el valor 0 como argumento en la función TANH.
DECLARE Test_Number1 number := 0; BEGIN dbms_output.put_line(TANH(Test_Number1)); END;
Producción:
0
Ejemplo-3: Uso de 1 valor como argumento en la función TANH.
DECLARE Test_Number1 number := 1; BEGIN dbms_output.put_line(TANH(Test_Number1)); END;
Producción:
0.7615941559557648881194582826047935904163
Ejemplo-4: Uso de un valor negativo como argumento en la función TANH.
DECLARE Test_Number1 number := -5; BEGIN dbms_output.put_line(TANH(Test_Number1)); END;
Producción:
-0.999909204262595131210990447534473021089
Ejemplo-5: uso de la función TANH con consulta de selección y devolución del valor en grados.
select (TANH(5)) * 57.29 FROM dual;
Producción:
57.2847983
Usando la fórmula de conversión de 1 radian = 57,29 grados.
Ventajas:
la función TANH acepta cualquier tipo de datos numérico, así como cualquier tipo de datos no numérico como argumento que se puede convertir implícitamente en un tipo de datos numérico.
Publicación traducida automáticamente
Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA