Java Math round ()

La méthode Java Math round () arrondit la valeur spécifiée à la valeur int ou longue la plus proche et la renvoie.

Autrement dit, 1,2 est arrondi à 1 et 1,8 est arrondi à 2 .

La syntaxe de la round()méthode est:

 Math.round(value)

Voici round()une méthode statique. Nous sommes donc accédons la méthode en utilisant le nom de classe, Math.

Paramètres round ()

La round()méthode prend un seul paramètre.

  • valeur - nombre à arrondir

Remarque : le type de données de la valeur doit être soit floatou double.

round () Valeur de retour

  • renvoie la intvaleur si l'argument estfloat
  • renvoie la longvaleur si l'argument estdouble

La round()méthode:

  • arrondit à la hausse si la valeur après la virgule est supérieure ou égale à 5
     1.5 => 2 1.7 => 2 
  • arrondit à la baisse si la valeur après la virgule est inférieure à 5
     1.3 => 1

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

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

Tutoriels recommandés

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

Articles intéressants...