Det java.lang.math.min() funktion er en indbygget funktion i java, der returnerer minimum to tal. Argumenterne tages i int, double, float og long. Hvis et negativt og et positivt tal sendes som et argument, genereres det negative resultat. Og hvis begge passerede parametre er negative, genereres tallet med den højere størrelse som resultat.
Syntaks:
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>
Returværdi: Funktionen returnerer minimum to tal. Datatypen vil være den samme som argumenterne.
Nedenstående er eksempler på funktionen 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));> >}> }> |
smide kast i java
>
>
Produktion:
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));> >}> }> |
>
>
Produktion:
-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));> >}> }> |
>
>
Produktion:
-25>
Hvis du vil finde minimum to tal mange gange i din kode, så er det ofte kedeligt at skrive hele Math.min() hver gang. Så en kortere og lidt tidsbesparende vej herud er at importere direkte java.lang.Math.min som statisk og derefter bruge bare min() i stedet for det komplette Math.min() .
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));> >}> }> |
>
>
bfs og dfsProduktion
3>