Number.Round
Syntaxe
Number.Round(number as nullable number, optional digits as nullable number, optional roundingMode as nullable number) as nullable number
À propos
Retourne le résultat de l’arrondi de number
au nombre le plus proche. Si number
a pour valeur null, Number.Round retourne la valeur null.
Par défaut, number
est arrondi à l’entier le plus proche, et les liens sont rompus en arrondissant au nombre pair le plus proche (à l’aide de RoundingMode.ToEven, également appelé « arrondi bancaire »).
Toutefois, ces valeurs par défaut peuvent être remplacées par les paramètres facultatifs suivants.
digits
: entraîne l’arrondissement denumber
au nombre spécifié de chiffres décimaux.roundingMode
: remplace le comportement de liaison par défaut lorsquenumber
est au niveau du milieu entre deux valeurs arrondies potentielles (reportez-vous à RoundingMode.Type pour connaître les valeurs possibles).
Exemple 1
Arrondit 1,234 à l’entier le plus proche.
Utilisation
Number.Round(1.234)
Sortie
1
Exemple 2
Arrondit 1,56 à l’entier le plus proche.
Utilisation
Number.Round(1.56)
Sortie
2
Exemple 3
Arrondit 1,2345 à deux décimales.
Utilisation
Number.Round(1.2345, 2)
Sortie
1.23
Exemple 4
Arrondit 1,2345 à trois décimales (arrondi vers le chiffre supérieur).
Utilisation
Number.Round(1.2345, 3, RoundingMode.Up)
Sortie
1.235
Exemple 5
Arrondit 1,2345 à trois décimales (arrondi vers le chiffre inférieur).
Utilisation
Number.Round(1.2345, 3, RoundingMode.Down)
Sortie
1.234