El java.lang.math.min() La función es una función incorporada en Java que devuelve el mínimo de dos números. Los argumentos se toman en int, double, float y long. Si se pasa un número negativo y uno positivo como argumento, se genera el resultado negativo. Y si ambos parámetros pasados son negativos, entonces se genera como resultado el número con mayor magnitud.
Sintaxis:
dataType min(dataType num1, dataType num2) The datatypes can be int, float, double or long. Parameters : The function accepts two parameters num1 and num2 among which the minimum is returned>
Valor de retorno: La función devuelve el mínimo de dos números. El tipo de datos será el mismo que el de los argumentos.
A continuación se muestran ejemplos de la función min():
Java
// Java program to demonstrate the> // use of min() function> // two double data-type numbers are passed as argument> public> class> Gfg {> >public> static> void> main(String args[])> >{> >double> a =>12.123>;> >double> b =>12.456>;> >// prints the minimum of two numbers> >System.out.println(Math.min(a, b));> >}> }> |
hola mundo java
>
>
Producción:
12.123>
Java
// Java program to demonstrate the> // use of min() function> // when one positive and one> // negative integers are passed as argument> public> class> Gfg {> >public> static> void> main(String args[])> >{> >int> a =>23>;> >int> b = ->23>;> >// prints the minimum of two numbers> >System.out.println(Math.min(a, b));> >}> }> |
>
>
Producción:
-23>
Java
// Java program to demonstrate> // the use of min() function> // when two negative integers> // are passed as argument> public> class> Gfg {> >public> static> void> main(String args[])> >{> >int> a = ->25>;> >int> b = ->23>;> >// prints the minimum of two numbers> >System.out.println(Math.min(a, b));> >}> }> |
>
>
Producción:
-25>
Si desea encontrar el mínimo de dos números muchas veces en su código, a menudo resulta tedioso escribir el número completo. Matemáticas.min() cada vez. Entonces, una solución más corta y que ahorra un poco de tiempo es importar directamente java.lang.Math.min como estático y luego usar solo mín() en lugar del completo Matemáticas.min() .
Java
cadena reemplaza todo java
import> static> java.lang.Math.min;> class> GFG {> >public> static> void> main(String[] args)> >{> >int> a =>3>;> >int> b =>4>;> >System.out.println(min(a, b));> >}> }> |
>
>Producción
3>