Partager via


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 number au nombre le plus proche. Si number la valeur est Null, Number.Round retourne 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 du banquier »).

Toutefois, ces valeurs par défaut peuvent être remplacées par le biais des paramètres facultatifs suivants.

  • digits: provoque number l’arrondi au nombre spécifié de chiffres décimaux.
  • roundingMode: remplace le comportement de rupture de lien par défaut lorsqu’il number se trouve au milieu entre deux valeurs arrondies potentielles (reportez-vous aux RoundingMode.Type valeurs possibles).

Exemple 1

Arrondissez 1,234 à l’entier le plus proche.

Utilisation

Number.Round(1.234)

Output

1

Exemple 2

Arrondissez 1,56 à l’entier le plus proche.

Utilisation

Number.Round(1.56)

Output

2

Exemple 3

Arrondissez 1,2345 à deux décimales.

Utilisation

Number.Round(1.2345, 2)

Output

1.23

Exemple 4

Arrondissez 1,2345 à trois décimales (arrondi).

Utilisation

Number.Round(1.2345, 3, RoundingMode.Up)

Output

1.235

Exemple 5

Arrondissez 1,2345 à trois décimales (arrondi).

Utilisation

Number.Round(1.2345, 3, RoundingMode.Down)

Output

1.234