Dok se bavi matematičkim proračunima u Javi, mogu postojati slučajevi u kojima programer mora dohvatiti zaokruženi cijeli broj umjesto float. Na primjer, zaokruživanje brojeva koji sadrže beskonačne decimalne točke utječe na brzinu obrade i također troši memoriju. U takvim situacijama, “ Math.round() ” metoda u Javi pomaže u izostavljanju dvosmislenosti.
Ovaj blog raspravljat će o korištenju metode “Math.round()” u Javi.
Kako koristiti Java “Math.round()” metodu?
' Math.round() ” metoda se koristi za zaokruživanje broja navedenog kao njegov parametar na najbliži cijeli broj prema gore ili dolje.
Sintaksa
public static int runda ( plovak x )
U gornjoj sintaksi, ' x ” odgovara float ili double koji treba zaokružiti na najbliži cijeli broj.
Primjer 1: Korištenje metode “Math.round()” za zaokruživanje varijable s pomičnim brojem
U ovom primjeru, ova se metoda može upotrijebiti za zaokruživanje dva identična broja na njihove odgovarajuće najbliže cijele brojeve:
dvostruki broj1 = 53.65 ;
dvostruki broj2 = 53.25 ;
System.out.println ( 'Zaokruženi broj je: ' +matematička runda ( broj 1 ) ) ;
System.out.println ( 'Zaokruženi broj je: ' +matematička runda ( broj2 ) ) ;
U gornjem isječku koda:
-
- Inicijalizirajte navedene dvije float vrijednosti.
- Nakon toga primijenite ' Math.round() ” na oba float-a da ih zaokružite na najbliže gore i dolje cijele brojeve.
Izlaz
U gornjem izlazu može se uočiti razlika između oba zaokružena identična broja.
Primjer 2: Korištenje metode “Math.round()” za izračunavanje pozitivne i negativne beskonačnosti
U ovom konkretnom primjeru, razmatrana metoda može se primijeniti za vraćanje maksimalnih i minimalnih vrijednosti dugih varijabli:
double positiveInfinity = Double.POSITIVE_INFINITY;double negativeInfinity = Double.NEGATIVE_INFINITY;
System.out.println ( Matematika.krug ( pozitivnaBeskonačnost ) ) ;
System.out.println ( Matematika.krug ( negativnaBeskonačnost ) ) ;
U gornjim redcima koda primijenite sljedeće korake:
-
- Prvo odredite pozitivnu i negativnu beskonačnost, kako biste ih zaokružili.
- Sada primijenite ' Math.round() ” metoda i na pozitivnoj i na negativnoj beskonačnosti za dohvaćanje vrijednosti maksimalne i minimalne dužine.
Izlaz
U gornjem izlazu vidljivo je da su nakon zaokruživanja pozitivne i negativne beskonačnosti vraćene ekstremne vrijednosti long, tj. max i min.
Zaključak
' Math.round() ” metoda u Javi koristi se za zaokruživanje broja navedenog kao njegov parametar na najbliži cijeli broj prema gore ili prema dolje. U prethodnom primjeru, može se koristiti za zaokruživanje navedenih vrijednosti s pomičnim pomakom u najbliži cijeli broj. U potonjoj ilustraciji, može se primijeniti za dohvaćanje maksimalne i minimalne vrijednosti long. Ovaj blog razradio je korištenje ' Math.round() ” metoda u Javi.