Методът Java Math cosh () връща хиперболичния косинус на посочената стойност.
Хиперболичният косинус е еквивалентен на ((e x + e -x ) / 2) , където e е числото на Ойлер.
Синтаксисът на cosh()
метода е:
Math.cosh(double value)
Тук cosh()
е статичен метод. Следователно имаме достъп до метода, като използваме името на класа Math
,.
cosh () Параметри
В cosh()
метода се един параметър.
- стойност - ъгъл, чиято хиперболична функция трябва да бъде определена
Забележка : Стойността обикновено се използва в радиани.
cosh () Връщани стойности
- връща хиперболичния косинус на стойност
- връща NaN, ако стойността на аргумента е NaN
- връща 1.0, ако аргументът е 0
Забележка : Ако аргументът е безкрайност, тогава методът връща положителна безкрайност.
Пример 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 ) )
В горния пример обърнете внимание на израза,
Math.cosh(value1)
Тук директно използвахме името на класа, за да извикаме метода. Това е така, защото cosh()
е статичен метод.
Забележка : Използвахме метода Java Math.toRadians (), за да преобразуваме всички стойности в радиани.
Пример 2: cosh () Връща NaN и 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 ) )
В горния пример,
- Double.POSITIVE_INFINITY - реализира положителна безкрайност в Java
- Double.NEGATIVE_INFINITY - реализира отрицателна безкрайност в Java
- Math.sqrt (-5) - квадратен корен от отрицателно число не е число
Използвахме метода Java Math.sqrt (), за да изчислим квадратния корен на число.
Забележка : cosh()
Методът връща положителна безкрайност както за отрицателни, така и за положителни аргументи за безкрайност.
Препоръчани уроци
- Java Math.sinh ()
- Java Math.tanh ()