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