Runda Java Math ()

Metoda Java Math round () rotunjește valoarea specificată la cea mai apropiată valoare int sau long și o returnează.

Adică, 1,2 este rotunjit la 1 și 1,8 este rotunjit la 2 .

Sintaxa round()metodei este:

 Math.round(value)

Iată round()o metodă statică. Prin urmare, accesăm metoda folosind numele clasei Math,.

round () Parametri

round()Metoda are un singur parametru.

  • valoare - număr care urmează să fie rotunjit

Notă : Tipul de date al valorii trebuie să fie fie floatsau double.

round () Valoare returnată

  • returnează intvaloarea dacă argumentul estefloat
  • returnează longvaloarea dacă argumentul estedouble

round()Metoda:

  • rotunjește în sus dacă valoarea după zecimală este mai mare sau egală cu 5
     1.5 => 2 1.7 => 2 
  • se rotunjește în jos dacă valoarea după zecimală este mai mică de 5
     1.3 => 1

Exemplul 1: Java Math.round () cu dublu

 class Main ( public static void main(String() args) ( // Math.round() method // value greater than 5 after decimal double a = 1.878; System.out.println(Math.round(a)); // 2 // value equals to 5 after decimal double b = 1.5; System.out.println(Math.round(b)); // 2 // value less than 5 after decimal double c = 1.34; System.out.println(Math.round(c)); // 1 ) )

Exemplul 2: Java Math.round () cu float

 class Main ( public static void main(String() args) ( // Math.round() method // value greater than 5 after decimal float a = 3.78f; System.out.println(Math.round(a)); // 4 // value equals to 5 after decimal float b = 3.5f; System.out.println(Math.round(b)); // 4 // value less than 5 after decimal float c = 3.44f; System.out.println(Math.round(c)); // 3 ) )

Tutoriale recomandate

  • Math.floor ()
  • Math.ceil ()

Articole interesante...