logo

Java Math round()-methode met voorbeeld


De java.lang.Math.round() is een ingebouwde wiskundige functie die de lengte retourneert die het dichtst bij het argument ligt. Het resultaat wordt afgerond op een geheel getal door optelling 1/2 , waarbij de bodem van het resultaat wordt genomen na het toevoegen van 1/2, en het resultaat wordt gegoten om lang te typen.

  • Als de argumentatie dat is Nee, het resultaat is 0.
  • Als het argument negatief oneindig is of een waarde kleiner dan of gelijk aan de waarde van Geheel getal.MIN_VALUE , is het resultaat gelijk aan de waarde van Integer.MIN_VALUE.
  • Als het argument positief oneindig is of een waarde groter dan of gelijk aan de waarde van Geheel getal.MAX_VALUE , is het resultaat gelijk aan de waarde van Integer.MAX_VALUE.

Syntaxis:



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

Geeft terug:
De methode retourneert de waarde van het argument, afgerond op de dichtstbijzijnde int-waarde.

Voorbeeld: Om de werking van de functie java.lang.Math.round() te tonen








// 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));> > >}> }>

>

>

Uitgang:

4568 -3421 9223372036854775807>