Delen via


Number.Round

Syntaxis

Number.Round(number as nullable number, optional digits as nullable number, optional roundingMode as nullable number) as nullable number

Info

Retourneert het resultaat van afronding number naar het dichtstbijzijnde getal. Als number dit null is, retourneert Number.Round null.

number Standaard wordt afgerond op het dichtstbijzijnde gehele getal en worden de relaties verbroken door af te ronden op het dichtstbijzijnde even getal (met RoundingMode.ToEven, ook wel bekend als 'afronding van bankier').

Deze standaardwaarden kunnen echter worden overschreven via de volgende optionele parameters.

  • digits: Hiermee number wordt het opgegeven aantal decimalen afgerond.
  • roundingMode: overschrijft het standaardgedrag dat gelijkbreekt wanneer number zich op het middelpunt van twee potentiĆ«le afgeronde waarden bevindt (zie RoundingMode.Type voor mogelijke waarden).

Voorbeeld 1

Rond 1,234 af op het dichtstbijzijnde gehele getal.

Gebruik

Number.Round(1.234)

Uitvoer

1

Voorbeeld 2

Rond 1,56 af op het dichtstbijzijnde gehele getal.

Gebruik

Number.Round(1.56)

Uitvoer

2

Voorbeeld 3

Rond 1,2345 af op twee decimalen.

Gebruik

Number.Round(1.2345, 2)

Uitvoer

1.23

Voorbeeld 4

Rond 1,2345 af op drie decimalen (afronden naar boven).

Gebruik

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

Uitvoer

1.235

Voorbeeld 5

Rond 1,2345 af op drie decimalen (naar beneden afronden).

Gebruik

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

Uitvoer

1.234