Док се бавите математичким прорачунима у Јави, могу постојати случајеви у којима програмер треба да преузме заокружени цео број уместо флоат-а. На пример, заокруживање бројева који садрже бесконачне децималне тачке утиче на брзину обраде и такође троши меморију. У таквим ситуацијама, „ Матх.роунд() ” метод у Јави помаже у изостављању двосмислености.
Овај блог ће расправљати о употреби методе „Матх.роунд()“ у Јави.
Како користити Јава метод „Матх.роунд()“?
„ Матх.роунд() ” метода се користи за заокруживање броја наведеног као његовог параметра на најближи цео број нагоре или надоле.
Синтакса
јавни статички инт круг ( флоат к )
У горњој синтакси, „ Икс ” одговара флоат-у или двоструком који треба заокружити на најближи цео број.
Пример 1: Коришћење методе „Матх.роунд()“ за заокруживање променљиве са плутајућим вредностима
У овом примеру, овај метод се може користити за заокруживање два идентична броја на њихове одговарајуће најближе целе бројеве:
двоструки број1 = 53.65 ;
двоструки број2 = 53.25 ;
Систем.оут.принтлн ( 'Заокружени број је: ' +Матх.роунд ( број 1 ) ) ;
Систем.оут.принтлн ( 'Заокружени број је: ' +Матх.роунд ( број 2 ) ) ;
У горњем исечку кода:
-
- Иницијализујте наведене две флоат вредности.
- Након тога, примените „ Матх.роунд() ” на оба флоат-а да бисте их заокружили на најближе нагоре и надоле целе бројеве, респективно.
Излаз
У горњем излазу може се уочити разлика између оба заокружена идентична броја.
Пример 2: Коришћење методе „Матх.роунд()“ за израчунавање позитивне и негативне бесконачности
У овом конкретном примеру, разматрана метода се може применити за враћање максималних и минималних вредности дугих променљивих:
доубле поситивеИнфинити = Доубле.ПОСИТИВЕ_ИНФИНИТИ;доубле негативеИнфинити = Доубле.НЕГАТИВЕ_ИНФИНИТИ;
Систем.оут.принтлн ( Матх.роунд ( поситивеИнфинити ) ) ;
Систем.оут.принтлн ( Матх.роунд ( негативеИнфинити ) ) ;
У горњим редовима кода примените следеће кораке:
-
- Прво наведите позитивну и негативну бесконачност, респективно, да бисте их заокружили.
- Сада примените „ Матх.роунд() ” метод на позитивне и негативне бесконачности да би се дохватиле вредности максималне и минималне дужине, респективно.
Излаз
У горњем излазу је евидентно да су заокруживањем позитивне и негативне бесконачности враћене екстремне вредности лонг, односно мак и мин.
Закључак
„ Матх.роунд() ” метода у Јави се користи за заокруживање броја који је наведен као његов параметар на најближи нагоре или надоле цео број. У претходном примеру, може се користити за заокруживање специфицираних плутајућих вредности у најближи цео број. У последњој илустрацији, може се применити да се дохвате максималне и минималне вредности лонг. Овај блог је разрадио употребу „ Матх.роунд() ” метод у Јави.