Méthode round() de Java

Java Number类Classe Java Number


La méthode round() renvoie la valeur int ou long la plus proche, avec arrondi.

roundsignifie «arrondi», l'algorithme estMath.floor(x+0.5), c'est-à-dire ajouter 0.5 au nombre d'origine puis arrondir vers le bas, doncMath.round(11.5)le résultat est 12, et le résultat de Math.round(-11.5) est -11.

Syntaxe

Cette méthode a les formats de syntaxe suivants :

long round(double d)

int round(float f)

Parameters

  • d -- type de données primitif double ou float

  • f -- type de données primitif float

Valeur de retour

Renvoie une valeur int ou long la plus proche ; la méthode spécifie le type de données renvoyé.

Exemple

Exemple

public class Test{ public static void main(String args[]){ double d = 100.675; double e = 100.500; float f = 100; float g = 90f; System.out.println(Math.round(d)); System.out.println(Math.round(e)); System.out.println(Math.round(f)); System.out.println(Math.round(g)); } }

Compilez le programme ci-dessus, et le résultat de sortie est :

101
101
100
90

Java Number类Classe Java Number

Autres extensions