Number.Round
Number.Round(number as nullable number, optional digits as nullable number, optional roundingMode as nullable number) as nullable number
Returnerar resultatet av avrundning number
till närmaste tal. Om number
är null returnerar Number.Round null.
Som standard avrundas number
till närmaste heltal och banden bryts genom avrundning till närmaste jämna tal (med RoundingMode.ToEven, även kallat "bankers avrundning").
Dessa standardvärden kan dock åsidosättas via följande valfria parametrar.
-
digits
: Gör attnumber
avrundas till det angivna antalet decimalsiffror. -
roundingMode
: Åsidosätter standardbeteendet vid tie-breaking närnumber
ligger exakt i mittpunkten mellan två potentiella avrundade värden (se RoundingMode.Type för möjliga värden).
Avrunda 1.234 till närmaste heltal.
Användning
Number.Round(1.234)
utdata
1
Avrunda 1,56 till närmaste heltal.
Användning
Number.Round(1.56)
Utdata
2
Avrunda 1,2345 till två decimaler.
Användning
Number.Round(1.2345, 2)
utdata
1.23
Avrunda 1,2345 till tre decimalplatser (avrunda uppåt).
Användning
Number.Round(1.2345, 3, RoundingMode.Up)
utdata
1.235
Avrunda 1,2345 till tre decimaler (avrunda nedåt).
Användning
Number.Round(1.2345, 3, RoundingMode.Down)
utdata
1.234