in

Método Java sqrt () con ejemplos

gfg 200x200 min

Java.lang.Math.sqrt () devuelve la raíz cuadrada de un valor de tipo double que se le pasa como argumento. Si el argumento es NaN o negativo, el resultado es NaN. Si el argumento es infinito positivo, entonces el resultado es infinito positivo. Si el argumento pasado es cero positivo o cero negativo, el resultado será el mismo que el del argumento.

Sintaxis:

public static double sqrt(double a)
Parameter :
a : the value whose square root is to be returned.
Return :
This method returns the positive square root value of 
the argument passed to it.

Ejemplo 1: Para mostrar el funcionamiento de java.lang.Math.sqrt () método.

import java.lang.Math;

 

class Gfg {

 

    

    public static void main(String args[])

    {

        double a = 30;

 

        System.out.println(Math.sqrt(a));

 

        a = 45;

 

        System.out.println(Math.sqrt(a));

 

        a = 60;

 

        System.out.println(Math.sqrt(a));

 

        a = 90;

 

        System.out.println(Math.sqrt(a));

    }

}

Producción:

5.477225575051661
6.708203932499369
7.745966692414834
9.486832980505138

Ejemplo 2: Para mostrar el funcionamiento de java.lang.Math.sqrt () método cuando el argumento es NaN o + infinito.

import java.lang.Math;

 

public class GFG {

    public static void main(String[] args)

    {

 

        double positiveInfinity = Double.POSITIVE_INFINITY;

        double negativeVal = -5;

        double nan = Double.NaN;

        double result;

 

        

        

        result = Math.sqrt(negativeVal);

        System.out.println(result);

 

        

        

        result = Math.sqrt(positiveInfinity);

        System.out.println(result);

 

        

        result = Math.sqrt(nan);

        System.out.println(result);

    }

}

Producción:

NaN
Infinity
NaN

¡Atención lector! No dejes de aprender ahora. Hazte con todo lo importante Fundación Java y conceptos de colecciones con el Curso de Fundamentos de Java y Colecciones de Java a un precio asequible para los estudiantes y prepárese para la industria. Para completar su preparación desde el aprendizaje de un idioma hasta DS Algo y muchos más, consulte Curso completo de preparación para entrevistas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

apple touch icon@2

javascript: ¿Cuál es una buena expresión regular para hacer coincidir una URL?

250px Leopard climbing

Cheetah vs Leopard: diferencia y comparación