Il metodo Java Math sqrt () restituisce la radice quadrata del numero specificato.
La sintassi del sqrt()
metodo è:
Math.sqrt(double num)
Ecco sqrt()
un metodo statico. Quindi, stiamo accedendo il metodo che utilizza il nome della classe, Math
.
Parametri sqrt ()
Il sqrt()
metodo accetta un singolo parametro.
- num - numero di cui si vuole calcolare la radice quadrata
sqrt () Valori restituiti
- restituisce la radice quadrata del numero specificato
- restituisce NaN se l'argomento è minore di 0 o NaN
Nota : il metodo restituisce sempre il numero positivo e correttamente arrotondato.
Esempio: 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 ) )
Nell'esempio precedente, abbiamo utilizzato il Math.sqrt()
metodo per calcolare la radice quadrata di infinito, numero positivo, numero negativo e zero.
Qui, Double.POSITIVE_INFINITY
viene utilizzato per implementare l'infinito positivo nel programma.
Quando passiamo un valore int al sqrt()
metodo, converte automaticamente il int
valore nel double
valore.
int a = 36; Math.sqrt(a); // returns 6.0
Tutorial consigliati
- Java Math.pow ()
- Java Math.cbrt ()