Partager via


Fonction ROUNDAMOUNT ER

La fonction ROUNDAMOUNT renvoie une valeur Réelle comme résultat de l’arrondi du nombre spécifié au multiple le plus proche d’un autre nombre selon la règle d’arrondi spécifiée.

Syntaxe

ROUNDAMOUNT (number, decimals, round rule)

Arguments

number : Int ou Réel

Valeur numérique qui doit être arrondie.

decimals : Int ou Réel

Nombre dont la valeur du paramètre number doit être arrondi à un multiple.

round rule : Valeur de l’énumération

Valeur d’énumération de l’énumération RoundOffType qui définit la règle d’arrondi. Cette énumération offre les valeurs suivantes :

  • Normal (ordinaire)
  • Arrondi au chiffre inférieur (RoundDown)
  • Arrondi au chiffre supérieur (RoundUp)

Valeurs de retour

Réel

La valeur numérique résultante est un multiple de la valeur spécifiée par le paramètre decimals et se rapproche le plus de la valeur spécifiée par le paramètre number.

Notes d’utilisation

Quand le paramètre number est zéro, cette fonction renvoie toujours zéro.

Quand le paramètre decimals est égal à zéro, cette fonction arrondit à la valeur d’arrondi par défaut. Quand le paramètre round rule est défini sur RoundOffType.Ordinary, la valeur d’arrondi par défaut est 0,01. Sinon, la valeur d’arrondi par défaut est 1,0.

Quand le paramètre round rule est défini sur RoundOffType.Ordinary, cette fonction arrondit au montant d’arrondi le plus proche.

Quand le paramètre round rule est défini sur RoundOffType.RoundDown, cette fonction arrondit vers zéro au montant d’arrondi le plus proche.

Quand le paramètre round rule est défini sur RoundOffType.RoundUp, cette fonction arrondit en s’éloignant de zéro au montant d’arrondi le plus proche.

Quand le paramètre round rule est défini sur RoundOffType.Ordinary, cette fonction se comporte comme la fonction Excel MROUND et la fonction X++ ROUND.

Remarques

Pour arrondir une valeur numérique à un nombre spécifié de décimales, utilisez la fonction ROUND.

Exemple

Si le paramètre model.RoundOff est défini sur RoundOffType.Ordinary, ROUNDAMOUNT (7.45, 1.05, model.RoundOff) renvoie 7,35.

Si le paramètre model.RoundOff est défini sur RoundOffType.RoundDown, ROUNDAMOUNT (7.45, 1.05, model.RoundOff) renvoie 7,35.

Si le paramètre model.RoundOff est défini sur RoundOffType.RoundUp, ROUNDAMOUNT (7.45, 1.05, model.RoundOff) renvoie 8,4.

Ressources supplémentaires

Autre fonctions (spécifiques au domaine d’affaires)

Fonctions mathématiques