Metóda Java Math atan () vracia tangens oblúka zadanej hodnoty.
Dotyčnica oblúka je inverzná funkcia k dotyčnici.
Syntax atan()
metódy je:
Math.atan(double num)
Tu atan()
je statická metóda. Z toho dôvodu sme sa v prístupe k metódu pomocou názvu triedy, Math
.
atan () Parametre
atan()
Metóda preberá jeden parameter.
- num - číslo, ktorého inverzná tangenciálna funkcia sa má vrátiť
atan () návratová hodnota
- vráti inverznú tangens zadaného čísla
- vráti 0, ak je zadaná hodnota nula
- vráti,
NaN
ak je zadané čísloNaN
Poznámka : Vrátená hodnota je uhol medzi -pi / 2 až pi / 2 .
Príklad 1: Java Math atan ()
import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 0.99; double b = 2.0; double c = 0.0; // print the arc tangent value System.out.println(Math.atan(a)); // 0.7803730800666359 System.out.println(Math.atan(b)); // 1.1071487177940904 System.out.println(Math.atan(c)); // 0.0 ) )
Vo vyššie uvedenom príklade sme importovali java.lang.Math
balík. To je dôležité, ak chceme použiť metódy Math
triedy. Všimnite si výraz,
Math.atan(a)
Tu sme priamo použili názov triedy na volanie metódy. Je to preto, že atan()
ide o statickú metódu.
Príklad 2: Math atan () Vráti NaN
import java.lang.Math; class Main ( public static void main(String() args) ( // create variable // square root of negative number // results in not a number (NaN) double a = Math.sqrt(-5); // print the arc tangent value System.out.println(Math.atan(a)); // NaN ) )
Tu sme vytvorili premennú s názvom a.
- Math.atan (a) - vráti NaN, pretože druhá odmocnina záporného čísla (-5) nie je číslo
Poznámka : Na výpočet druhej odmocniny čísla sme použili metódu Java Math.sqrt ().