CodeGym /Blog Java /Random-ES /Método Java.lang.Math.max()
Autor
Oleksandr Miadelets
Head of Developers Team at CodeGym

Método Java.lang.Math.max()

Publicado en el grupo Random-ES
La clase Java Math contiene los métodos necesarios para realizar cálculos matemáticos. Uno de los cálculos más comunes que necesitamos es encontrar el máximo de dos números . Para esta tarea, Java ha introducido un método java.lang.Math.max() . Hay algunas cosas clave que debe saber sobre el método lang.Math.max() . Es un método estático y, por lo tanto, lo usa con el nombre de clase como Math.max . Este método Math.max() solo puede tomar dos argumentos, por lo que no puede usarlo para encontrar un número máximo en un conjunto con más de dos números. Tiene cuatro métodos de sobrecarga para tipos de datos int, double, float y long. Aquí están las firmas de método de 4 métodos.Método Java.lang.Math.max() - 1

public static int max(int a, int b)  
public static double max(double a, double b)  
public static long max(long a, long b)  
public static float max(float a, float b) 
Usemos cada uno de estos métodos en nuestros ejemplos. Encontrar el valor máximo de dos enteros.

public class Main   {  
    public static void main(String args[])  
    {  
        int x = 40;  
        int y = 60;    
        System.out.println(Math.max(x, y));  
    }  
} 
La salida será 60. Encontrar el valor máximo entre los dos valores dobles.

public class Main   {  
    public static void main(String args[])  
    {  
        double x = 15.68;  
        double y = -37.47;  
        System.out.println(Math.max(x, y));  
    }  
}
La salida será 15.68 Encontrar el valor máximo entre dos números de punto flotante.

public class Main   {  
    public static void main(String args[])  
    {  
        float x = -21.44f;  
        float y = -23.32f;  
        System.out.println(Math.max(x, y));  
    }  
}
La salida será -21.44f Finalmente, encontremos el valor máximo entre los dos valores largos.

public class Main   {  
    public static void main(String args[])  
    {  
        long x = 123456778;  
        long y = 453455633;    
        System.out.println(Math.max(x, y));  
    }  
}
La salida será 453455633. Aunque Math.max le permite dar dos valores, puede improvisarlo para encontrar el máximo entre tres o más valores. Compruebe el siguiente ejemplo.

public class Main   
{  
    public static void main(String args[])  
    {  
        int x = 40;  
        int y = 60;   
        int z = 75;
        //Find the maximum among three values using max() function
        System.out.println(Math.max(z, Math.max(x,y)));  
    }  
}
La salida será 75.

Conclusión

La función max() es un método simple en Java que es muy fácil de usar. Todo lo que tiene que hacer es pasar dos valores como argumentos al método. La clase de matemáticas pertenece a la biblioteca java.lang, que se importa en todas las aplicaciones de Java de forma predeterminada. Por lo tanto, no tiene que importar nada para usar el método Math.max() .
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION