Metoden Java Math cosh () returnerer den hyperbolske cosinus af den angivne værdi.
Den hyperbolske cosinus svarer til ((e x + e -x ) / 2) , hvor e er Eulers nummer.
Metodens syntaks cosh()
er:
Math.cosh(double value)
Her cosh()
er en statisk metode. Derfor får vi adgang til metoden ved hjælp af klassens navn Math
,.
cosh () Parametre
Den cosh()
metode tager et enkelt parameter.
- værdi - vinkel, hvis hyperbolske funktion skal bestemmes
Bemærk : Værdien bruges generelt i radianer.
cosh () Returværdier
- returnerer den hyperbolske cosinus af værdi
- returnerer NaN hvis argumentet værdi er NaN
- returnerer 1.0, hvis argumentet er 0
Bemærk : Hvis argumentet er uendeligt, returnerer metoden positiv uendelighed.
Eksempel 1: Java Math cosh ()
class Main ( public static void main(String() args) ( // create a double variable double value1 = 45.0; double value2 = 60.0; double value3 = 30.0; double value4 = 0.0; // convert into radians value1 = Math.toRadians(value1); value2 = Math.toRadians(value2); value3 = Math.toRadians(value3); value4 = Math.toRadians(value4); // compute the 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 ) )
I ovenstående eksempel bemærk udtrykket,
Math.cosh(value1)
Her har vi direkte brugt klassens navn til at kalde metoden. Det er fordi det cosh()
er en statisk metode.
Bemærk : Vi har brugt metoden Java Math.toRadians () til at konvertere alle værdier til radianer.
Eksempel 2: cosh () Returnerer NaN og Infinite
class Main ( public static void main(String() args) ( // create a double variable double value1 = Double.POSITIVE_INFINITY; double value2 = Double.NEGATIVE_INFINITY; double value3 = Math.sqrt(-5); // convert into radians value1 = Math.toRadians(value1); value2 = Math.toRadians(value2); value3 = Math.toRadians(value3); // compute the hyperbolic cosine System.out.println(Math.cosh(value1)); // Infinity System.out.println(Math.cosh(value2)); // Infinity System.out.println(Math.cosh(value3)); // NaN ) )
I ovenstående eksempel
- Double.POSITIVE_INFINITY - implementerer positiv uendelighed i Java
- Double.NEGATIVE_INFINITY - implementerer negativ uendelighed i Java
- Math.sqrt (-5) - kvadratroden af et negativt tal er ikke et tal
Vi har brugt Java Math.sqrt () metoden til at beregne kvadratroden af et tal.
Bemærk : cosh()
Metoden returnerer positiv uendelighed for både negative og positive uendelige argumenter.
Anbefalede vejledninger
- Java Math.sinh ()
- Java Math.tanh ()