Java Math μαύρισμα ()

Η μέθοδος Java Math tan () επιστρέφει την τριγωνομετρική εφαπτομένη της καθορισμένης γωνίας.

Η σύνταξη της tan()μεθόδου είναι:

 Math.tan(double angle)

Εδώ tan()είναι μια στατική μέθοδος. Ως εκ τούτου, έχουμε πρόσβαση στην μέθοδο που χρησιμοποιεί το όνομα της κλάσης, Math.

tan () Παράμετροι

Η tan()μέθοδος παίρνει μία μόνο παράμετρο.

  • γωνία - γωνία του οποίου η τριγωνομετρική εφαπτομένη πρόκειται να επιστραφεί

Σημείωση : Η τιμή της γωνίας είναι σε ακτίνια.

tan () Τιμή επιστροφής

  • επιστρέφει την τριγωνομετρική εφαπτομένη της καθορισμένης γωνίας
  • επιστρέφει NaN εάν η καθορισμένη γωνία είναι NaN ή άπειρο

Σημείωση : Εάν το όρισμα είναι μηδέν, τότε το αποτέλεσμα της tan()μεθόδου είναι επίσης μηδέν με το ίδιο σύμβολο με το όρισμα.

Παράδειγμα 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 ) )

Στο παραπάνω παράδειγμα, έχουμε εισαγάγει το java.lang.Mathπακέτο. Αυτό είναι σημαντικό αν θέλουμε να χρησιμοποιήσουμε μεθόδους της Mathτάξης. Παρατηρήστε την έκφραση,

 Math.tan(a)

Εδώ, χρησιμοποιήσαμε απευθείας το όνομα της τάξης για να καλέσουμε τη μέθοδο. Είναι επειδή tan()είναι μια στατική μέθοδος.

Σημείωση : Χρησιμοποιήσαμε τη μέθοδο Java Math.toRadians () για τη μετατροπή όλων των τιμών σε ακτίνια. Επειδή σύμφωνα με την επίσημη τεκμηρίωση Java, η tan()μέθοδος παίρνει την παράμετρο ως ακτινικά.

Παράδειγμα 2: Math tan () Επιστρέφει 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 ) )

Εδώ, δημιουργήσαμε μια μεταβλητή με το όνομα a.

  • Math.tan (a) - επιστρέφει το NaN επειδή η τετραγωνική ρίζα ενός αρνητικού αριθμού (-5) δεν είναι αριθμός

Το Double.POSITIVE_INFINITYείναι ένα πεδίο της Doubleκατηγορίας. Χρησιμοποιείται για την εφαρμογή του άπειρου στην Java.

Σημείωση : Χρησιμοποιήσαμε τη μέθοδο Java Math.sqrt () για τον υπολογισμό της τετραγωνικής ρίζας ενός αριθμού.

Προτεινόμενα μαθήματα

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

ενδιαφέροντα άρθρα...