La función Java.lang.math.min() 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 devuelto: 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 los 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)); } }
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 es tedioso escribir Math.min() completo cada vez. Entonces, una forma más corta y que ahorra un poco de tiempo aquí es importar directamente java.lang.Math.min como estático y luego usar solo min() en lugar del Math.min() completo .
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)); } }
3
Publicación traducida automáticamente
Artículo escrito por Twinkl Bajaj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA