Krog Java Math ()

Metoda Java Math round () zaokroži določeno vrednost na najbližjo vrednost int ali long in jo vrne.

To pomeni, da 1.2 se zaokroži na 1 in 1,8 se zaokroži na 2 .

Sintaksa round()metode je:

 Math.round(value)

Tu round()je statična metoda. Zato smo dostop do metode z uporabo imena razreda, Math.

parametri round ()

round()Postopek traja samo en parameter.

  • vrednost - številka, ki jo je treba zaokrožiti

Opomba : Podatkovni tip vrednosti mora biti floatali double.

round () Vrnjena vrednost

  • vrne intvrednost, če je argumentfloat
  • vrne longvrednost, če je argumentdouble

round()Postopek:

  • zaokroži navzgor, če je vrednost za decimalno številko večja ali enaka 5
     1.5 => 2 1.7 => 2 
  • zaokroži navzdol, če je vrednost za decimalno številko manjša od 5
     1.3 => 1

Primer 1: Java Math.round () z 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 ) )

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

Priporočene vaje

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

Zanimive Članki...