Number.Round
Returnerer det afrundede tal. Antallet af cifre og afrundingstilstand kan angives.
Syntax
Number.Round(
number as number,
optional digits as number,
optional roundingMode as RoundingMode.Type
) as number
Remarks
Returnerer resultatet af afrunding number
til det nærmeste tal. Hvis number
er null, Number.Round
returnerer null.
Som standard afrundes number
til det nærmeste heltal, og bindinger brydes ved at afrunde til det nærmeste lige tal (ved hjælp af RoundingMode.ToEven
, også kendt som "bankers afrunding").
Disse standarder kan dog tilsidesættes via følgende valgfrie parametre.
digits
: Medfører, atnumber
afrundes til det angivne antal decimaler.roundingMode
: Tilsidesætter standardbrydningsadfærden, nårnumber
er midtpunktet mellem to potentielle afrundede værdier (seRoundingMode.Type
for mulige værdier).
Examples
Example #1
Afrunder 1,234 til det nærmeste heltal.
Number.Round(1.234)
Result:
1
Example #2
Afrunder 1,56 til det nærmeste heltal.
Number.Round(1.56)
Result:
2
Example #3
Afrund 1,2345 til to decimaler.
Number.Round(1.2345, 2)
Result:
1.23
Example #4
Afrund 1,2345 til tre decimaler (rund op).
Number.Round(1.2345, 3, RoundingMode.Up)
Result:
1.235
Example #5
Afrund 1,2345 til tre decimaler (rund ned).
Number.Round(1.2345, 3, RoundingMode.Down)
Result:
1.234
Category
Number.Rounding