English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math mathematical methods
La méthode cosh() de Java Math renvoie la valeur de la cosinus hyperbolique pour la valeur spécifiée.
L'équivalent de la cosinus hyperbolique est((e x + e -x)/ 2)où e est le nombre d'Euler.
La syntaxe de la méthode cosh() est :
Math.cosh(double value)
value - Pour déterminer l'angle de sa fonction hyperbolique
Note:Cette valeur est généralement exprimée en radians.
RenvoieLa valeurLa cosinus hyperbolique deLa valeur
Si le paramètreLa valeur NaN, elle renvoie NaN
Si le paramètre est 0, elle renvoie1.0
Note:Si le paramètre est l'infini, cette méthode renvoie l'infini positif.
class Main { public static void main(String[] args) { //Créer une variable double double value1 = 45.0; double value2 = 60.0; double value3 = 30.0; double value4 = 0.0; //Convert to radians value1 = Math.toRadians(value1); value2 = Math.toRadians(value2); value3 = Math.toRadians(value3); value4 = Math.toRadians(value4); //Calculate hyperbolic cosine System.out.println(Math.cosh(value1)); // 1.3246090892520057 System.out.println(Math.cosh(value2)); // 1.600286857702386 System.out.println(Math.cosh(value3)); // 1.1402383210764286 System.out.println(Math.cosh(value4)); // 1.0 } }
Dans l'exemple ci-dessus, veuillez noter l'expression suivante :
Math.cosh(value1)
Ici, nous avons utilisé directement le nom de la classe pour appeler la méthode. C'est parce que cosh() est une méthode statique.
Note:Nous avons utiliséMath.toRadians()La méthode convertit toutes les valeurs en radians.
class Main { public static void main(String[] args) { //Créer une variable double double value1 Double.POSITIVE_INFINITY; double value2 = Double.NEGATIVE_INFINITY; double value3 = Math.sqrt(-5); //Convert to radians value1 = Math.toRadians(value1); value2 = Math.toRadians(value2); value3 = Math.toRadians(value3); //Calculate hyperbolic cosine System.out.println(Math.cosh(value1)); // Infinity System.out.println(Math.cosh(value2)); // Infinity System.out.println(Math.cosh(value3)); // NaN } }
In the above examples,
Double.POSITIVE_INFINITY - Implementing positive infinity in Java
Double.NEGATIVE_INFINITY - Implementing negative infinity in Java
Math.sqrt(-5) - The square root of a negative number is not a number
Note:cosh() method returns positive infinity for both negative and positive infinity parameters.
We have usedMath.sqrt()A method to calculate the square root of a number.