Java Math acos ()

Η μέθοδος Java Math acos () επιστρέφει το συνημίτονο τόξου της καθορισμένης τιμής.

Το τόξο συνημίτονο είναι το αντίστροφο της συνάρτησης συνημίτονο.

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

 Math.acos(double num)

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

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

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

  • αριθμός - αριθμός του οποίου το συνημίτονο τόξου θα επιστραφεί. Πρέπει να είναι πάντα μικρότερο από 1.

acos () Επιστροφή αξία

  • επιστρέφει το συνημίτονο τόξου του καθορισμένου αριθμού
  • επιστρέφει NaNεάν ο καθορισμένος αριθμός είναι NaNή μεγαλύτερος από 1

Σημείωση : Η επιστρεφόμενη τιμή είναι μια γωνία μεταξύ 0,0 έως pi .

Παράδειγμα 1: Java Math acos ()

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 0.5; double b = 0.79; double c = 0.0; // print the arc cosine value System.out.println(Math.acos(a)); // 1.0471975511965979 System.out.println(Math.acos(b)); // 0.6599873293874984 System.out.println(Math.acos(c)); // 1.5707963267948966 ) )

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

 Math.acos(a)

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

Παράδειγμα 2: Math acos () Επιστρέφει NaN

 import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 2; // square root of negative number // results in not a number (NaN) double NaN = Math.sqrt(-5); // print the arc cosine value System.out.println(Math.acos(a)); // NaN System.out.println(Math.acos(NaN)); // NaN ) )

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

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

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

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