Java Math cosh ()

Metoden Java Math cosh () returnerar det hyperboliska cosinus för det angivna värdet.

Det hyperboliska cosinus motsvarar ((e x + e -x ) / 2) , där e är Eulers nummer.

Syntaxen för cosh()metoden är:

 Math.cosh(double value)

Här cosh()är en statisk metod. Därför använder vi metoden med hjälp av klassnamnet Math.

cosh () Parametrar

Den cosh()metod tar en enda parameter.

  • värde - vinkel vars hyperboliska funktion ska bestämmas

Obs : Värdet används vanligtvis i radianer.

cosh () Returvärden

  • returnerar det hyperboliska cosinus av värde
  • returnerar NaN om argumentet värdet är NaN
  • returnerar 1.0 om argumentet är 0

Obs! Om argumentet är oändlighet returnerar metoden positiv oändlighet.

Exempel 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 ) )

Lägg märke till uttrycket i exemplet ovan

 Math.cosh(value1)

Här har vi använt klassnamnet direkt för att anropa metoden. Det beror på att det cosh()är en statisk metod.

Obs! Vi har använt metoden Java Math.toRadians () för att konvertera alla värden till radianer.

Exempel 2: cosh () Returnerar NaN och 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 exemplet ovan,

  • Double.POSITIVE_INFINITY - implementerar positiv oändlighet i Java
  • Double.NEGATIVE_INFINITY - implementerar negativ oändlighet i Java
  • Math.sqrt (-5) - kvadratrot av ett negativt tal är inte ett tal

Vi har använt metoden Java Math.sqrt () för att beräkna kvadratroten av ett tal.

Obs : cosh()Metoden returnerar positiv oändlighet för både negativa och positiva oändliga argument.

Rekommenderade handledning

  • Java Math.sinh ()
  • Java Math.tanh ()

Intressanta artiklar...