Number.Round
Number.Round(number as nullable number, optional digits as nullable number, optional roundingMode as nullable number) as nullable number
Returnerer resultatet af afrunding number
til det nærmeste tal. Hvis number
er null, returnerer Number.Round null.
Som standard afrundes number
til det nærmeste heltal, og bånd 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 valgfri parametre.
-
digits
: Medfører, atnumber
afrundes til det angivne antal decimaltal. -
roundingMode
: Tilsidesætter standardfunktionsmåden for tie-breaking, nårnumber
er midtpunktet mellem to potentielle afrundede værdier (se RoundingMode.Type for mulige værdier).
Afrund 1,234 til det nærmeste heltal.
brug
Number.Round(1.234)
output
1
Afrund 1,56 til det nærmeste heltal.
brug
Number.Round(1.56)
output
2
Afrund 1,2345 til to decimaler.
brug
Number.Round(1.2345, 2)
output
1.23
Afrund 1,2345 til tre decimaler (afrunding).
brug
Number.Round(1.2345, 3, RoundingMode.Up)
output
1.235
Afrund 1,2345 til tre decimaler (afrunding ned).
brug
Number.Round(1.2345, 3, RoundingMode.Down)
output
1.234