Number.Round
Number.Round(number as nullable number, optional digits as nullable number, optional roundingMode as nullable number) as nullable number
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).
Arrondit 1,234 à l’entier le plus proche.
Utilisation
Number.Round(1.234)
Sortie
1
Arrondit 1,56 à l’entier le plus proche.
Utilisation
Number.Round(1.56)
Sortie
2
Arrondit 1,2345 à deux décimales.
Utilisation
Number.Round(1.2345, 2)
Sortie
1.23
Arrondit 1,2345 à trois décimales (arrondi vers le chiffre supérieur).
Utilisation
Number.Round(1.2345, 3, RoundingMode.Up)
Sortie
1.235
Arrondit 1,2345 à trois décimales (arrondi vers le chiffre inférieur).
Utilisation
Number.Round(1.2345, 3, RoundingMode.Down)
Sortie
1.234