logo

Metoda Java Math round() cu Exemplu


The java.lang.Math.round() este o funcție matematică încorporată care returnează cel mai apropiat lung de argument. Rezultatul este rotunjit la un număr întreg prin adăugare 1/2 , luând cuvântul rezultat după adăugarea 1/2 și aruncând rezultatul la tastați lung.

  • Dacă argumentul este Nu, rezultatul este 0.
  • Dacă argumentul este infinit negativ sau orice valoare mai mică sau egală cu valoarea lui Număr întreg.MIN_VALUE , rezultatul este egal cu valoarea Integer.MIN_VALUE.
  • Dacă argumentul este infinit pozitiv sau orice valoare mai mare sau egală cu valoarea lui Număr întreg.MAX_VALUE , rezultatul este egal cu valoarea Integer.MAX_VALUE.

Sintaxă:



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

Se intoarce:
Metoda returnează valoarea argumentului rotunjită la cea mai apropiată valoare int.

Exemplu: Pentru a arăta funcționarea funcției java.lang.Math.round().








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

>

>

Ieșire:

4568 -3421 9223372036854775807>