English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El método Java Math sinh() devuelve el valor hiperbólico seno especificado.
La hiperbólica seno es equivalente a(e x -e -x)/ 2)donde e es el número de Euler.
La sintaxis del método sinh() es:
Math.sinh(double value)
value - para determinar el ángulo de su función hiperbólica
Atención:Este valor generalmente se expresa en radianes.
devuelveel valorla hiperbólica senoel valor
Si el parámetroel valor NaN, devuelve NaN
Atención:Si el parámetro es cero o infinito, este método devuelve el mismo cero o infinito con el mismo signo que el parámetro.
class Main { public static void main(String[] args) { //Crear variable de precisión doble double value1 = 45.0; double value2 = 60.0; double value3 = 30.0; //Convertir a radianes value1 = Math.toRadians(value1; value2 = Math.toRadians(value2; value3 = Math.toRadians(value3; //Calcular la seno hiperbólico System.out.println(Math.sinh(value1)); // 0.8686709614860095 System.out.println(Math.sinh(value2)); // 1.2493670505239751 System.out.println(Math.sinh(value3)); // 0.5478534738880397 } }
En el ejemplo anterior, tenga en cuenta las siguientes expresiones:
Math.sinh(value1)
Aquí, hemos utilizado directamente el nombre de la clase para llamar al método. Esto se debe a que sinh() es un método estático.
Atención:Hemos utilizadoMath.toRadians()el método convierte todos los valores en radianes.
class Main { public static void main(String[] args) { //Crear variable de precisión doble double value1 = 0.0; double value2 = Double.POSITIVE_INFINITY; double value3 = Double.NEGATIVE_INFINITY; double value4 = Math.sqrt(-5; //Convertir a radianes value1 = Math.toRadians(value1; value2 = Math.toRadians(value2; value3 = Math.toRadians(value3; value4 = Math.toRadians(value4; //Calcular la seno hiperbólico System.out.println(Math.sinh(value1)); // 0.0 System.out.println(Math.sinh(value2)); // Infinity System.out.println(Math.sinh(value3)); // -Infinity System.out.println(Math.sinh(value4)); // NaN } }
Aquí,
Double.POSITIVE_INFINITY - Implementar el infinito positivo en Java
Double.NEGATIVE_INFINITY - Implementar el infinito negativo en Java
Math.sqrt(-5) - La raíz cuadrada de un número negativo no es un número
Hemos utilizadoMath.sqrt()Método para calcular la raíz cuadrada de un número.