Java Math sqrt ()

Η μέθοδος 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 ()

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