Java matematičko kolo ()

Metoda Java Math round () zaokružuje navedenu vrijednost na najbližu vrijednost int ili long i vraća je.

Odnosno, 1,2 je zaokruženo na 1, a 1,8 zaokruženo na 2 .

Sintaksa round()metode je:

 Math.round(value)

Evo round()statične metode. Dakle, mi pristupaju način koristeći naziv klase, Math.

okrugli () parametri

round()Postupak ima jedan parametar.

  • vrijednost - broj koji treba zaokružiti

Napomena : Tip podataka vrijednosti trebao bi biti floatili double.

round () Povratna vrijednost

  • vraća intvrijednost ako je argumentfloat
  • vraća longvrijednost ako je argumentdouble

round()Metoda:

  • zaokružuje prema gore ako je vrijednost nakon decimale veća ili jednaka 5
     1.5 => 2 1.7 => 2 
  • zaokružuje prema dolje ako je vrijednost nakon decimale manja od 5
     1.3 => 1

Primjer 1: Java Math.round () s doubleom

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

Primjer 2: Java Math.round () s floatom

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

Preporučeni vodiči

  • Matematički pod ()
  • Math.ceil ()

Zanimljivi članci...