English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math mathematical methods
La méthode Java Math sinh() retourne la valeur hyperbolique sine spécifiée.
L'hyperbola sine équivaut à(e x -e -x)/ 2)où e est le nombre d'Euler.
La syntaxe de la méthode sinh() est :
Math.sinh(double value)
value - Pour déterminer l'angle de sa fonction hyperbolique
Attention:Cette valeur est généralement exprimée en radians.
RetourneLa valeurLa hyperbola sineLa valeur
Si le paramètreLa valeur NaN, alors il retourne NaN
Attention:Si le paramètre est zéro ou l'infini, cette méthode retourne la même valeur zéro ou l'infini que le paramètre.
class Main { public static void main(String[] args) { //Create a double precision variable double value1 = 45.0; double value2 = 60.0; double value3 = 30.0; //Convert to radians value1 = Math.toRadians(value1; value2 = Math.toRadians(value2; value3 = Math.toRadians(value3; //Calculate hyperbolic cosine System.out.println(Math.sinh(value1)); // 0.8686709614860095 System.out.println(Math.sinh(value2)); // 1.2493670505239751 System.out.println(Math.sinh(value3)); // 0.5478534738880397 } }
Dans l'exemple ci-dessus, veuillez noter les expressions suivantes :
Math.sinh(value1)
Ici, nous avons utilisé directement le nom de la classe pour appeler la méthode. C'est parce que sinh() est une méthode statique.
Attention:Nous avons utiliséMath.toRadians()La méthode convertit toutes les valeurs en radians.
class Main { public static void main(String[] args) { //Create a double precision variable double value1 = 0.0; double value2 = Double.POSITIVE_INFINITY; double value3 = Double.NEGATIVE_INFINITY; double value4 = Math.sqrt(-5; //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.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 } }
Here,
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
We have usedMath.sqrt()A method to calculate the square root of a number.