Share via


Fonction ROUNDDOWN (DAX)

Arrondit un nombre vers zéro.

Syntaxe

ROUNDDOWN(<number>, <num_digits>)

Paramètres

Terme

Définition

number

Nombre réel à arrondir.

num_digits

Nombre de chiffres auquel le nombre est arrondi. Une valeur négative est arrondie à gauche de la virgule décimale ; la valeur zéro à l'entier le plus proche.

Valeur de retour

Nombre décimal.

Notes

Si num_digits est supérieur à 0 (zéro), la valeur de number est arrondie par défaut au nombre spécifié de positions décimales.

Si num_digits est 0, la valeur de number est arrondie par défaut à l'entier le plus proche.

Si num_digits est inférieur à 0, la valeur de number est arrondie par défaut à gauche de la virgule décimale.

Fonctions connexes

ROUNDDOWN se comporte comme ROUND, à cette exception qu'il arrondit toujours un nombre par défaut. La fonction INT arrondit aussi par défaut, mais le résultat est toujours un entier, alors qu'avec ROUNDDOWN, vous pouvez contrôler la précision du résultat.

Exemple

L'exemple suivant arrondit 3,141 59 par défaut à trois positions décimales. Le résultat attendu est 3,141.

=ROUNDDOWN(3.14159,3)

L'exemple suivant arrondit la valeur 314 15,926 54 par défaut à deux positions décimales à gauche de la virgule décimale. Le résultat attendu est 31 400.

=ROUNDDOWN(31415.92654, -2)