Java Math tan ()

Metoda Java Math tan () returnează tangenta trigonometrică a unghiului specificat.

Sintaxa tan()metodei este:

 Math.tan(double angle)

Iată tan()o metodă statică. Prin urmare, accesăm metoda folosind numele clasei Math,.

tan () Parametri

tan()Metoda are un singur parametru.

  • unghiul - unghiul a cărui tangentă trigonometrică trebuie returnată

Notă : valoarea unghiului este în radiani.

tan () Valoare returnată

  • returnează tangenta trigonometrică a unghiului specificat
  • returnează NaN dacă unghiul specificat este NaN sau infinit

Notă : Dacă argumentul este zero, atunci rezultatul tan()metodei este de asemenea zero cu același semn ca argumentul.

Exemplul 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 ) )

În exemplul de mai sus, am importat java.lang.Mathpachetul. Acest lucru este important dacă vrem să folosim metode ale Mathclasei. Observați expresia,

 Math.tan(a)

Aici, am folosit direct numele clasei pentru a apela metoda. Este pentru că tan()este o metodă statică.

Notă : Am folosit metoda Java Math.toRadians () pentru a converti toate valorile în radiani. Acest lucru se datorează faptului că, conform documentației oficiale Java, tan()metoda ia parametrul ca radiani.

Exemplul 2: Math tan () Returnează 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 ) )

Aici, am creat o variabilă numită a.

  • Math.tan (a) - returnează NaN deoarece rădăcina pătrată a unui număr negativ (-5) nu este un număr

Este Double.POSITIVE_INFINITYun domeniu de Doubleclasă. Este folosit pentru a implementa infinitul în Java.

Notă : Am folosit metoda Java Math.sqrt () pentru a calcula rădăcina pătrată a unui număr.

Tutoriale recomandate

  • Java Math sin ()
  • Java Math cos ()

Articole interesante...