logo

Java Math round() metode med Eksempel


De java.lang.Math.round() er en innebygd matematisk funksjon som returnerer den nærmeste lange til argumentet. Resultatet avrundes til et heltall ved å legge til 1/2 , tar ordet for resultatet etter å ha lagt til 1/2, og kaster resultatet til teksten lang.

  • Hvis argumentet er Nei, resultatet er 0.
  • Hvis argumentet er negativ uendelig eller en hvilken som helst verdi mindre enn eller lik verdien av Heltall.MIN_VALUE , er resultatet lik verdien av Integer.MIN_VALUE.
  • Hvis argumentet er positiv uendelig eller en hvilken som helst verdi større enn eller lik verdien av Heltall.MAX_VALUE , er resultatet lik verdien av heltall.MAX_VALUE.

Syntaks:



public static int round(float val) Parameter: val - floating-point value to be rounded to an integer.>

Returnerer:
Metoden returnerer verdien av argumentet avrundet til nærmeste int-verdi.

Eksempel: For å vise hvordan java.lang.Math.round() funksjonen fungerer








// Java program to demonstrate working> // of java.lang.Math.round() method> import> java.lang.Math;> > class> Gfg {> > >// driver code> >public> static> void> main(String args[])> >{> >// float numbers> >float> x =>4567>.9874f;> > >// find the closest int for these floats> >System.out.println(Math.round(x));> > >float> y = ->3421>.134f;> > >// find the closest int for these floats> >System.out.println(Math.round(y));> > >double> positiveInfinity = Double.POSITIVE_INFINITY;> > >// returns the Integer.MAX_VALUE value when> >System.out.println(Math.round(positiveInfinity));> > >}> }>

>

>

Produksjon:

4568 -3421 9223372036854775807>