Η μέθοδος Java Math sqrt () επιστρέφει την τετραγωνική ρίζα του καθορισμένου αριθμού.
Η σύνταξη της sqrt()
μεθόδου είναι:
Math.sqrt(double num)
Εδώ sqrt()
είναι μια στατική μέθοδος. Ως εκ τούτου, έχουμε πρόσβαση στην μέθοδο που χρησιμοποιεί το όνομα της κλάσης, Math
.
sqrt () Παράμετροι
Η sqrt()
μέθοδος παίρνει μία μόνο παράμετρο.
- num - αριθμός του οποίου η τετραγωνική ρίζα πρόκειται να υπολογιστεί
sqrt () Επιστροφές τιμών
- επιστρέφει την τετραγωνική ρίζα του καθορισμένου αριθμού
- επιστρέφει NaN εάν το όρισμα είναι μικρότερο από 0 ή NaN
Σημείωση : Η μέθοδος επιστρέφει πάντα τον θετικό και σωστά στρογγυλεμένο αριθμό.
Παράδειγμα: Java Math sqrt ()
class Main ( public static void main(String() args) ( // create a double variable double value1 = Double.POSITIVE_INFINITY; double value2 = 25.0; double value3 = -16; double value4 = 0.0; // square root of infinity System.out.println(Math.sqrt(value1)); // Infinity // square root of a positive number System.out.println(Math.sqrt(value2)); // 5.0 // square root of a negative number System.out.println(Math.sqrt(value3)); // NaN // square root of zero System.out.println(Math.sqrt(value4)); // 0.0 ) )
Στο παραπάνω παράδειγμα, χρησιμοποιήσαμε τη Math.sqrt()
μέθοδο για τον υπολογισμό της τετραγωνικής ρίζας του άπειρου, του θετικού αριθμού, του αρνητικού αριθμού και του μηδέν.
Εδώ, Double.POSITIVE_INFINITY
χρησιμοποιείται για την εφαρμογή θετικού άπειρου στο πρόγραμμα.
Όταν μεταδίδουμε μια τιμή int στη sqrt()
μέθοδο, μετατρέπει αυτόματα την int
τιμή στην double
τιμή.
int a = 36; Math.sqrt(a); // returns 6.0
Προτεινόμενα μαθήματα
- Java Math.pow ()
- Java Math.cbrt ()