Cum să găsesc min () din două numere în Java?
Java oferă o bibliotecă de sistem cunoscută sub numele de „ java.lang.Math ” pentru operații extinse la îndemână. De la trigonometrie la funcții logaritmice, puteți găsi min/max sau chiar absolutul unui număr folosind metodele oferite de această bibliotecă datorită diverselor sale funcționalități.Math.min() Metoda
Iată o reprezentare obișnuită a metodei.
Math.min(a, b)
Vă rugăm să rețineți că această funcție acceptă doi parametri de același tip int , long , float sau double . Să ne uităm la un exemplu executabil al metodei Math.min() pentru a înțelege o utilizare eficientă a acesteia. Asigurați-vă că rulați scriptul în IDE-ul dvs. pentru a valida rezultatele.
Exemplul 1
package com.math.min.core
public class MathMinMethod {
public static void main(String[] args) {
int leenasAge = 10;
int tiffanysAge = 15;
// example of min () function
int min = Math.min(leenasAge, tiffanysAge);
System.out.print("Who's the younger sister? ");
if (min < tiffanysAge)
System.out.print("Leena ------- Age " + leenasAge);
else
System.out.print("Tiffany ------- Age " + tiffanysAge);
}
}
Ieșire
Cine este sora mai mică? Leena ------- 10 ani
Explicaţie
La linia 8, int min = Math.min(leenasAge, tiffanysAge); int min stochează numărul minim returnat de funcția min() . Mai târziu folosim acel rezultat pentru a găsi vârsta fratelui mai mic.Exemplul 2
package com.math.min.core;
public class MathMinMethod {
public static void main(String[] args) {
double berriesSoldInKg = 15.6;
double cherriesSoldInKg = 21.3;
// example of min () function
double min = Math.min(berriesSoldInKg, cherriesSoldInKg);
System.out.println("What's the minimum weight sold?");
if (min != cherriesSoldInKg)
System.out.print("Berries: " + berriesSoldInKg + " kg");
else
System.out.print("Cherries: " + cherriesSoldInKg +"kg");
}
}
Ieșire
Care este greutatea minimă vândută? Boabele: 15,6 kg
GO TO FULL VERSION