Java Math sinh () metode atgriež norādītās vērtības hiperbolisko sinusu.
Hiperboliskais sinuss ir ekvivalents (e x - e -x ) / 2 , kur e ir Eulera skaitlis.
Metodes sintakse sinh()
ir šāda:
Math.sinh(double value)
Šeit sinh()
ir statiska metode. Tādējādi mēs piekļūstam metodei, izmantojot klases nosaukumu Math
,.
sinh () parametri
sinh()
Metode ņem vienu parametru.
- vērtība - leņķis, kura hiperboliskā funkcija jānosaka
Piezīme . Vērtību parasti izmanto radiānos.
sinh () Atgriezt vērtības
- atgriež vērtības hiperbolisko sinusu
- atgriež NaN, ja argumenta vērtība ir NaN
Piezīme : Ja arguments ir nulle vai bezgalība, metode atgriež to pašu vērtību nulle vai bezgalība ar tādu pašu zīmi kā argumentā.
1. piemērs: Java Math sinh ()
class Main ( public static void main(String() args) ( // create a double variable double value1 = 45.0; double value2 = 60.0; double value3 = 30.0; // convert into radians value1 = Math.toRadians(value1); value2 = Math.toRadians(value2); value3 = Math.toRadians(value3); // compute the hyperbolic sine System.out.println(Math.sinh(value1)); // 0.8686709614860095 System.out.println(Math.sinh(value2)); // 1.2493670505239751 System.out.println(Math.sinh(value3)); // 0.5478534738880397 ) )
Iepriekš minētajā piemērā ievērojiet izteicienu
Math.sinh(value1)
Šeit, lai izsauktu metodi, mēs tieši izmantojām klases nosaukumu. Tas ir tāpēc, ka sinh () ir statiska metode.
Piezīme : Mēs izmantojām metodi Java Math.toRadians (), lai visas vērtības pārvērstu radiānos.
2. piemērs: sinh () atgriež NaN, Zero un Infinite
class Main ( public static void main(String() args) ( // create a double variable double value1 = 0.0; double value2 = Double.POSITIVE_INFINITY; double value3 = Double.NEGATIVE_INFINITY; double value4 = Math.sqrt(-5); // convert into radians value1 = Math.toRadians(value1); value2 = Math.toRadians(value2); value3 = Math.toRadians(value3); value4 = Math.toRadians(value4); // compute the hyperbolic sine System.out.println(Math.sinh(value1)); // 0.0 System.out.println(Math.sinh(value2)); // Infinity System.out.println(Math.sinh(value3)); // -Infinity System.out.println(Math.sinh(value4)); // NaN ) )
Šeit,
- Double.POSITIVE_INFINITY - ievieš pozitīvu bezgalību Java
- Double.NEGATIVE_INFINITY - ievieš negatīvu bezgalību Java
- Math.sqrt (-5) - negatīvā skaitļa kvadrātsakne nav skaitlis
Piezīme : Lai aprēķinātu skaitļa kvadrātsakni, mēs izmantojām metodi Java Math.sqrt ().
Ieteicamās konsultācijas
- Java Math.cosh ()
- Java Math.tanh ()