Java Math tan ()

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.Mathbalík. To je dôležité, ak chceme použiť metódy Mathtriedy. 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_INFINITYto Doubletriedna 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 ()

Zaujímavé články...