Number.Round
Number.Round(number as nullable number, optional digits as nullable number, optional roundingMode as nullable number) as nullable number
Returnerer resultatet av avrunding number
til nærmeste tall. Hvis number
er null, returnerer Number.Round null.
Som standard avrundes number
til nærmeste heltall, og båndene brytes ved å runde av til nærmeste partall (ved hjelp av RoundingMode.ToEven, også kjent som «bankens avrunding»).
Disse standardene kan imidlertid overstyres via følgende valgfrie parametere.
-
digits
: Førernumber
avrundes til det angitte antallet desimalsifre. -
roundingMode
: Overstyrer standard virkemåte for tie-breaking nårnumber
er midtpunktet mellom to potensielle avrundede verdier (se RoundingMode.Type for mulige verdier).
Runde 1,234 til nærmeste heltall.
bruk
Number.Round(1.234)
utdata
1
Runde 1,56 til nærmeste heltall.
bruk
Number.Round(1.56)
utdata
2
Runde 1,2345 til to desimaler.
bruk
Number.Round(1.2345, 2)
utdata
1.23
Runde 1,2345 til tre desimaler (avrunding opp).
bruk
Number.Round(1.2345, 3, RoundingMode.Up)
utdata
1.235
Runde 1,2345 til tre desimaler (avrunding ned).
bruk
Number.Round(1.2345, 3, RoundingMode.Down)
utdata
1.234