Lire en anglais

Partager via


ROUND

S’applique à :Colonne calculéeTable calculéeMesureCalcul de visuel

Arrondit un nombre au nombre de chiffres spécifié.

Syntaxe

DAX
ROUND(<number>, <num_digits>)  

Paramètres

Terme Définition
number Nombre à arrondir.
num_digits Nombre de chiffres auquel arrondir le nombre. Une valeur négative arrondit les chiffres à gauche de la décimale. La valeur zéro arrondit le nombre à l’entier le plus proche.

Valeur de retour

Nombre décimal.

Remarques

  • Si num_digits est supérieur à 0 (zéro), le nombre est arrondi au nombre spécifié de décimales.

  • Si num_digits est 0, le nombre est arrondi à l’entier le plus proche.

  • Si num_digits est inférieur à 0, le nombre est arrondi à gauche de la virgule décimale.

  • Fonctions connexes

    • Pour arrondir systématiquement vers le haut (en s’éloignant de zéro), utilisez la fonction ROUNDUP.
    • Pour arrondir systématiquement vers le bas (vers zéro), utilisez la fonction ROUNDDOWN.
    • Pour arrondir un nombre à un multiple spécifique (par exemple, au multiple de 0,5 le plus proche), utilisez la fonction MROUND.
    • Utilisez les fonctions TRUNC et INT pour obtenir la partie entière du nombre.

Exemple 1

La formule suivante arrondit la valeur 2.15 à une décimale vers le haut. Le résultat attendu est 2.2.

DAX
= ROUND(2.15,1)  

Exemple 2

La formule suivante arrondit la valeur 21.5 à gauche de la décimale. Le résultat attendu est 20.

DAX
= ROUND(21.5,-1)  

Fonctions mathématiques et trigonométriques
ROUND
ROUNDDOWN
MROUND
INT
TRUNC