Java Math cosh ()

Metoda Java Math cosh () vrací hyperbolický kosinus zadané hodnoty.

Hyperbolický kosinus je ekvivalentní k ((e x + e -x ) / 2) , kde e je Eulerovo číslo.

Syntaxe cosh()metody je:

 Math.cosh(double value)

Zde cosh()je statická metoda. Z toho důvodu jsme se v přístupu k metodu pomocí názvu třídy, Math.

cosh () parametry

cosh()Metoda přebírá jeden parametr.

  • hodnota - úhel, jehož hyperbolická funkce má být určena

Poznámka : Hodnota se obecně používá v radiánech.

cosh () Návratové hodnoty

  • vrací hyperbolický kosinus hodnoty
  • vrátí NaN, pokud je hodnota argumentu NaN
  • vrátí 1.0, pokud je argument 0

Poznámka : Pokud je argument nekonečno, vrátí metoda pozitivní nekonečno.

Příklad 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 ) )

Ve výše uvedeném příkladu si všimněte výrazu

 Math.cosh(value1)

Zde jsme přímo použili název třídy k volání metody. Je to proto, že cosh()jde o statickou metodu.

Poznámka : K převodu všech hodnot na radiány jsme použili metodu Java Math.toRadians ().

Příklad 2: cosh () Vrací NaN a 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 ) )

Ve výše uvedeném příkladu

  • Double.POSITIVE_INFINITY - implementuje pozitivní nekonečno v Javě
  • Double.NEGATIVE_INFINITY - implementuje negativní nekonečno v Javě
  • Math.sqrt (-5) - druhá odmocnina záporného čísla není číslo

K výpočtu druhé odmocniny čísla jsme použili metodu Java Math.sqrt ().

Poznámka : cosh()Metoda vrací kladné nekonečno pro argumenty záporného i kladného nekonečna.

Doporučené výukové programy

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

Zajímavé články...