Java Math tan ()

Metoda Java Math tan () zwraca trygonometryczną tangens dla określonego kąta.

Składnia tan()metody to:

 Math.tan(double angle)

Tutaj tan()jest metoda statyczna. Stąd mamy dostęp do metody z użyciem nazwy klasy, Math.

tan () Parametry

tan()Sposób przyjmuje jeden parametr.

  • kąt - kąt, którego styczna trygonometryczna ma zostać zwrócona

Uwaga : wartość kąta jest w radianach.

tan () Wartość zwracana

  • zwraca trygonometryczną styczną dla określonego kąta
  • zwraca NaN, jeśli określony kąt to NaN lub nieskończoność

Uwaga : Jeśli argument ma wartość zero, wynik tan()metody również wynosi zero z tym samym znakiem co argument.

Przykład 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 ) )

W powyższym przykładzie zaimportowaliśmy java.lang.Mathpakiet. Jest to ważne, jeśli chcemy używać metod Mathklasy. Zwróć uwagę na wyrażenie,

 Math.tan(a)

Tutaj bezpośrednio użyliśmy nazwy klasy do wywołania metody. To dlatego, że tan()jest to metoda statyczna.

Uwaga : do konwersji wszystkich wartości na radiany wykorzystaliśmy metodę Java Math.toRadians (). Dzieje się tak, ponieważ zgodnie z oficjalną dokumentacją Java tan()metoda przyjmuje parametr w radianach.

Przykład 2: Math tan () Zwraca 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 ) )

Tutaj stworzyliśmy zmienną o nazwie a.

  • Math.tan (a) - zwraca NaN, ponieważ pierwiastek kwadratowy z liczby ujemnej (-5) nie jest liczbą

To Double.POSITIVE_INFINITYdziedzina Doubleklasy. Służy do implementacji nieskończoności w Javie.

Uwaga : do obliczenia pierwiastka kwadratowego z liczby wykorzystaliśmy metodę Java Math.sqrt ().

Zalecane samouczki

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

Interesujące artykuły...