Metóda Java Math tan () vracia trigonometrickú tangens zadaného uhla.
Syntax tan()
metódy je:
Math.tan(double angle)
Tu tan()
je statická metóda. Z toho dôvodu sme sa v prístupe k metódu pomocou názvu triedy, Math
.
parametre tan ()
tan()
Metóda preberá jeden parameter.
- uhol - uhol, ktorého trigonometrická tangensa sa má vrátiť
Poznámka : Hodnota uhla je v radiánoch.
návratová hodnota tan ()
- vráti trigonometrickú tangens zadaného uhla
- vráti NaN, ak je zadaný uhol NaN alebo nekonečno
Poznámka : Ak je argument nula, potom je výsledok tan()
metódy tiež nulový s rovnakým znamienkom ako argument.
Príklad 1: Java Math tan ()
import java.lang.Math; class Main ( public static void main(String() args) ( // create variable in Degree double a = 30; double b = 45; // convert to radians a = Math.toRadians(a); b = Math.toRadians(b); // get the trigonometric tangent value System.out.println(Math.tan(a)); // 0.49999999999999994 System.out.println(Math.tan(b)); // 0.7071067811865475 // tan() with 0 as its argument System.out.println(Math.tan(0.0)); // 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.tan(a)
Tu sme priamo použili názov triedy na volanie metódy. Je to preto, že tan()
ide o statickú metódu.
Poznámka : Na prevedenie všetkých hodnôt do radiánov sme použili metódu Java Math.toRadians (). Je to tak preto, lebo podľa oficiálnej dokumentácie Java tan()
metóda berie parameter ako radiány.
Príklad 2: Matematické opálenie () 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); // Using Double to implement infinity double infinity = Double.POSITIVE_INFINITY; // print the tangent value System.out.println(Math.tan(a)); // NaN System.out.println(Math.tan(infinity)); // NaN ) )
Tu sme vytvorili premennú s názvom a.
- Math.tan (a) - vráti NaN, pretože druhá odmocnina záporného čísla (-5) nie je číslo
Je Double.POSITIVE_INFINITY
to Double
triedna oblasť. Používa sa na implementáciu nekonečna v Jave.
Poznámka : Na výpočet druhej odmocniny čísla sme použili metódu Java Math.sqrt ().
Odporúčané návody
- Java Math sin ()
- Java Math cos ()