logo

Méthode Java Math min() avec exemples

Le java.lang.math.min() function est une fonction intégrée à Java qui renvoie le minimum de deux nombres. Les arguments sont pris en int, double, float et long. Si un nombre négatif et un nombre positif sont passés en argument, alors le résultat négatif est généré. Et si les deux paramètres transmis sont négatifs, le nombre avec la magnitude la plus élevée est généré comme résultat.
Syntaxe:

 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>

Valeur de retour : La fonction renvoie le minimum de deux nombres. Le type de données sera le même que celui des arguments.
Vous trouverez ci-dessous les exemples de la fonction 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));> >}> }>



tailles de police en latex
>

>

Sortir:

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));> >}> }>

>

>

Sortir:

-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));> >}> }>

>

>

Sortir:

-25>

Si vous souhaitez retrouver plusieurs fois le minimum de deux nombres dans votre code, alors il est souvent fastidieux d’écrire le code complet. Math.min() à chaque fois. Donc, une solution plus courte et un peu plus rapide consiste à importer directement java.lang.Math.min comme statique, puis utilisez simplement min() au lieu du complet Math.min() .

barre d'outils d'accès rapide MS Word

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));> >}> }>

>

>

Sortir

3>