Método StrictMath sinh() en Java

El método java.lang.StrictMath.sinh() se utiliza para devolver el seno hiperbólico de un valor doble pasado como parámetro a la función. El seno hiperbólico de x está definido por la fórmula $(e^x-e^-x)/2$donde e denota el número de Euler

Sintaxis:

public static double sinh(double x)

Parámetros: La función acepta un solo valor doble x cuyo seno hiperbólico debe ser devuelto por la función.

Valores devueltos: este método devuelve un valor doble que es el seno hiperbólico de x . Se plantean los siguientes casos:

  • La función devuelve NaN si el argumento es NaN o infinito
  • La función devuelve infinito con el mismo signo que el argumento si el argumento es infinito .
  • La función devuelve cero con el mismo signo que el argumento si el argumento es cero

Ejemplos:

Input : 0.7853981633974483
Output : 0.8686709614860095

Input : 4.0
Output : 27.28991719712775

Los siguientes programas ilustran el uso del método java.lang.StrictMath.sinh():

Programa 1:

// Java Program to illustrate
// StrictMath.sinh() function 
  
import java.io.*;
import java.math.*;
import java.lang.*;
  
class GFG {
    public static void main(String[] args)
    {
  
        double x = (45 * Math.PI) / 180;
  
        // Display the hyperbolic sine of the value
        System.out.println("Hyperbolic sine of "
                 + x + " = " + StrictMath.sinh(x));
    }
}
Producción:

Hyperbolic sine of 0.7853981633974483 = 0.8686709614860095

Programa 2:

// Java Program to illustrate
// StrictMath.sinh() function 
  
import java.io.*;
import java.math.*;
import java.lang.*;
  
class GFG {
    public static void main(String[] args)
    {
  
        double x1 = 180 / (0.0), x2 = 0;
  
        // Display the hyperbolic sine of the values
        System.out.println("Hyperbolic sine of "
                + x1 + " = " + StrictMath.sinh(x1));
        System.out.println("Hyperbolic sine of "
                + x2 + " = " + StrictMath.sinh(x2));
    }
}
Producción:

Hyperbolic sine of Infinity = Infinity
Hyperbolic sine of 0.0 = 0.0

Referencia: https://docs.oracle.com/javase/8/docs/api/java/lang/StrictMath.html#sinh()

Publicación traducida automáticamente

Artículo escrito por RICHIK BHATTACHARJEE 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 *