Metoden Java Math atan () returnerer bue-tangens for den angivne værdi.
Buetangenten er det omvendte af tangentfunktionen.
Metodens syntaks atan()
er:
Math.atan(double num)
Her atan()
er en statisk metode. Derfor får vi adgang til metoden ved hjælp af klassens navn Math
,.
atan () Parametre
Den atan()
metode tager et enkelt parameter.
- num - nummer, hvis inverse tangentfunktion skal returneres
atan () Return Value
- returnerer den omvendte tangens for det angivne tal
- returnerer 0, hvis den angivne værdi er nul
- returnerer,
NaN
hvis det angivne nummer erNaN
Bemærk : Den returnerede værdi er en vinkel mellem -pi / 2 til pi / 2 .
Eksempel 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 ) )
I ovenstående eksempel har vi importeret java.lang.Math
pakken. Dette er vigtigt, hvis vi vil bruge metoderne i Math
klassen. Bemærk udtrykket,
Math.atan(a)
Her har vi direkte brugt klassens navn til at kalde metoden. Det er fordi det atan()
er en statisk metode.
Eksempel 2: Math atan () Returnerer 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 ) )
Her har vi oprettet en variabel med navnet a.
- Math.atan (a) - returnerer NaN, fordi kvadratroden af et negativt tal (-5) ikke er et tal
Bemærk : Vi har brugt metoden Java Math.sqrt () til at beregne kvadratroden af et tal.