Number.Round
Syntax
Number.Round(number as nullable number, optional digits as nullable number, optional roundingMode as nullable number) as nullable number
Om
Returnerar resultatet av att avrunda number till närmaste tal. Om number är null returnerar Number.Round null.
Avrundas som standard number till närmaste heltal och banden bryts genom avrundning till närmaste jämna tal (med RoundingMode.ToEven, även kallat "bankirens avrundning").
Dessa standardvärden kan dock åsidosättas via följande valfria parametrar.
digits: Orsakernumberatt avrundas till det angivna antalet decimaler.roundingMode: Åsidosätter standardbeteendet för bindningsbrott närnumberär vid mittpunkten mellan två potentiella avrundade värden (se RoundingMode.Type för möjliga värden).
Exempel 1
Avrunda 1,234 till närmaste heltal.
Användning
Number.Round(1.234)
Resultat
1
Exempel 2
Avrunda 1,56 till närmaste heltal.
Användning
Number.Round(1.56)
Resultat
2
Exempel 3
Avrunda 1,2345 till två decimaler.
Användning
Number.Round(1.2345, 2)
Resultat
1.23
Exempel 4
Avrunda 1,2345 till tre decimaler (avrunda uppåt).
Användning
Number.Round(1.2345, 3, RoundingMode.Up)
Resultat
1.235
Exempel 5
Avrunda 1,2345 till tre decimaler (avrunda nedåt).
Användning
Number.Round(1.2345, 3, RoundingMode.Down)
Resultat
1.234