Η μέθοδος Java Math asin () επιστρέφει το τόξο της καθορισμένης τιμής.
Το τόξο είναι το αντίστροφο της ημιτονοειδούς συνάρτησης.
Η σύνταξη της asin()
μεθόδου είναι:
Math.asin(double num)
Εδώ asin()
είναι μια στατική μέθοδος. Ως εκ τούτου, έχουμε πρόσβαση στην μέθοδο που χρησιμοποιεί το όνομα της κλάσης, Math
.
Παράμετροι asin ()
Η asin()
μέθοδος παίρνει μία μόνο παράμετρο.
- αριθμός - αριθμός του οποίου το τόξο θα επιστραφεί
Σημείωση : Η απόλυτη τιμή του αριθμού πρέπει να είναι πάντα μικρότερη από 1 .
asin () Επιστροφή αξία
- επιστρέφει το τόξο του καθορισμένου αριθμού
- επιστρέφει 0 εάν η καθορισμένη τιμή είναι μηδέν
- επιστρέφει
NaN
εάν ο καθορισμένος αριθμός είναιNaN
ή μεγαλύτερος από 1
Σημείωση : Η επιστρεφόμενη τιμή είναι μια γωνία μεταξύ -pi / 2 έως pi / 2 .
Παράδειγμα 1: Java Math asin ()
import java.lang.Math; class Main ( public static void main(String() args) ( // create variable double a = 0.99; double b = 0.71; double c = 0.0; // print the arcsine value System.out.println(Math.asin(a)); // 1.4292568534704693 System.out.println(Math.asin(b)); // 0.7812981174487247 System.out.println(Math.asin(c)); // 0.0 ) )
Στο παραπάνω παράδειγμα, έχουμε εισαγάγει το java.lang.Math
πακέτο. Αυτό είναι σημαντικό αν θέλουμε να χρησιμοποιήσουμε μεθόδους της Math
τάξης. Παρατηρήστε την έκφραση,
Math.asin(a)
Εδώ, χρησιμοποιήσαμε απευθείας το όνομα της τάξης για να καλέσουμε τη μέθοδο. Είναι επειδή asin()
είναι μια στατική μέθοδος.
Παράδειγμα 2: Math asin () Επιστρέφει 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 b = Math.sqrt(-5); // print the arc sine value System.out.println(Math.asin(a)); // NaN System.out.println(Math.asin(b); // NaN ) )
Εδώ, δημιουργήσαμε δύο μεταβλητές με το όνομα a και b.
- Math.asin (a) - επιστρέφει το NaN επειδή η τιμή του a είναι μεγαλύτερη από 1
- Math.asin (b) - επιστρέφει το NaN επειδή η τετραγωνική ρίζα ενός αρνητικού αριθμού (-5) δεν είναι αριθμός
Σημείωση : Χρησιμοποιήσαμε τη μέθοδο Java Math.sqrt () για τον υπολογισμό της τετραγωνικής ρίζας ενός αριθμού.