Java Math ronde ()

De Java Math round () - methode rondt de opgegeven waarde af naar de dichtstbijzijnde int of long-waarde en retourneert deze.

Dat wil zeggen, 1,2 wordt afgerond op 1 en 1,8 wordt afgerond op 2 .

De syntaxis van de round()methode is:

 Math.round(value)

Hier round()is een statische methode. Vandaar dat we de toegang tot de methode met behulp van de naam van de klasse, Math.

round () Parameters

De round()methode heeft één parameter nodig.

  • waarde - getal dat moet worden afgerond

Opmerking : het gegevenstype van de waarde moet floatof zijn double.

round () Retourwaarde

  • geeft de intwaarde terug als het argument isfloat
  • geeft de longwaarde terug als het argument isdouble

De round()methode:

  • rondt naar boven af ​​als de waarde achter de komma groter is dan of gelijk is aan 5
     1.5 => 2 1.7 => 2 
  • rondt naar beneden af ​​als de waarde achter de komma kleiner is dan 5
     1.3 => 1

Voorbeeld 1: Java Math.round () met double

 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 ) )

Voorbeeld 2: Java Math.round () met 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 ) )

Aanbevolen tutorials

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

Interessante artikelen...