Mens han arbeider med matematiske beregninger i Java, kan det være tilfeller der utvikleren trenger å hente et avrundet heltall i stedet for en float. For eksempel, avrunding av tallene som består av uendelige desimaltegn påvirker prosesseringshastigheten og bruker også minne. I slike situasjoner vil ' Math.round() ”-metoden i Java hjelper til med å utelate tvetydighet.
Denne bloggen vil diskutere bruken av 'Math.round()'-metoden i Java.
Hvordan bruke Java 'Math.round()'-metoden?
« Math.round() ”-metoden brukes til å runde av tallet som er spesifisert som parameter til nærmeste heltall opp eller ned.
Syntaks
offentlig statisk int. runde ( flyte x )
I syntaksen ovenfor, ' x ” tilsvarer float eller dobbel som må rundes av til nærmeste heltall.
Eksempel 1: Bruk av metoden 'Math.round()' for å runde av flytevariabelen
I dette eksemplet kan denne metoden brukes til å runde av to identiske tall til deres tilsvarende nærmeste heltall:
dobbelt tall1 = 53,65 ;
dobbelt tall2 = 53,25 ;
System.out.println ( 'Det avrundede tallet er:' +Matematikkrunde ( nummer1 ) ) ;
System.out.println ( 'Det avrundede tallet er:' +Matematikkrunde ( Nummer 2 ) ) ;
I kodebiten ovenfor:
-
- Initialiser de angitte to flyteverdiene.
- Etter det bruker du ' Math.round() ”-metoden på begge flottørene for å runde dem til henholdsvis nærmeste opp og ned.
Produksjon
I utgangen ovenfor kan forskjellen mellom begge de avrundede identiske tallene observeres.
Eksempel 2: Bruk av metoden 'Math.round()' for å beregne positiv og negativ uendelighet
I dette spesielle eksemplet kan den omtalte metoden brukes for å returnere maksimums- og minimumsverdiene til de lange variablene:
dobbel positivInfinity = Double.POSITIVE_INFINITY;dobbel negativInfinity = Double.NEGATIVE_INFINITY;
System.out.println ( Math.round ( positiv uendelig ) ) ;
System.out.println ( Math.round ( negativ uendelig ) ) ;
I kodelinjene ovenfor bruker du følgende trinn:
-
- Først spesifiser de positive og negative uendelighetene, henholdsvis for å runde dem.
- Bruk nå ' Math.round() ”-metoden på både den positive og negative uendeligheten for å hente verdiene til henholdsvis maksimum og minimum longs.
Produksjon
I utgangen ovenfor er det tydelig at ved avrunding av de positive og negative uendelighetene, har ekstremverdiene for lang, dvs. maks og min, blitt returnert.
Konklusjon
« Math.round() ”-metoden i Java brukes til å runde av tallet som er spesifisert som parameter til nærmeste heltall opp eller ned. I det tidligere eksemplet kan det brukes til å runde av de spesifiserte flottørene til nærmeste heltall. I den siste illustrasjonen kan den brukes for å hente maksimums- og minimumsverdiene for long. Denne bloggen utdypet bruken av ' Math.round() '-metoden i Java.