Java Math min() metodas su pavyzdžiais

The java.lang.math.min() funkcija yra integruota Java funkcija, kuri grąžina mažiausiai du skaičius. Argumentai pateikiami int, double, float ir long. Jei neigiamas ir teigiamas skaičius perduodamas kaip argumentas, generuojamas neigiamas rezultatas. Ir jei abu perduoti parametrai yra neigiami, tada sukuriamas didesnio dydžio skaičius.
Sintaksė:

 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 

Grąžinimo vertė: Funkcija grąžina mažiausiai du skaičius. Duomenų tipas bus toks pat kaip ir argumentų.
Žemiau pateikti funkcijos min () pavyzdžiai:

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

Išvestis:

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

Išvestis:

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

Išvestis:

-25 

Jei savo kode norite daug kartų rasti mažiausiai du skaičius, tada dažnai vargina rašyti visą Math.min() kiekvieną kartą. Taigi trumpesnė ir šiek tiek laiko taupanti išeitis yra tiesiogiai importuoti java.lang.Math.min kaip statinis, o tada naudokite tik min() vietoj pilno 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));> > }> }>

Išvestis

3