Java Math tan ()

De Java Math-methode tan () retourneert de trigonometrische tangens van de opgegeven hoek.

De syntaxis van de tan()methode is:

 Math.tan(double angle)

Hier tan()is een statische methode. Vandaar dat we de toegang tot de methode met behulp van de naam van de klasse, Math.

tan () Parameters

De tan()methode heeft één parameter nodig.

  • hoek - hoek waarvan de trigonometrische tangens moet worden geretourneerd

Opmerking : de waarde van de hoek is in radialen.

tan () Retourwaarde

  • geeft de trigonometrische tangens van de opgegeven hoek terug
  • geeft NaN terug als de opgegeven hoek NaN of oneindig is

Opmerking : als het argument nul is, is het resultaat van de tan()methode ook nul met hetzelfde teken als het argument.

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

In het bovenstaande voorbeeld hebben we het java.lang.Mathpakket geïmporteerd . Dit is belangrijk als we methoden van de Mathklasse willen gebruiken . Let op de uitdrukking,

 Math.tan(a)

Hier hebben we de klassenaam direct gebruikt om de methode aan te roepen. Het is omdat het tan()een statische methode is.

Opmerking : we hebben de Java Math.toRadians () - methode gebruikt om alle waarden in radialen om te zetten. Het is omdat volgens de officiële Java-documentatie de tan()methode de parameter als radialen aanneemt.

Voorbeeld 2: Math tan () Geeft als resultaat 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 ) )

Hier hebben we een variabele gemaakt met de naam a.

  • Math.tan (a) - geeft NaN terug omdat de vierkantswortel van een negatief getal (-5) geen getal is

Het Double.POSITIVE_INFINITYis een veld van Doubleklasse. Het wordt gebruikt om oneindigheid in Java te implementeren.

Opmerking : we hebben de Java Math.sqrt () - methode gebruikt om de vierkantswortel van een getal te berekenen.

Aanbevolen tutorials

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

Interessante artikelen...