Number.Round
Number.Round(number as nullable number, optional digits as nullable number, optional roundingMode as nullable number) as nullable number
Vráti výsledok zaokrúhlenia number
na najbližšie číslo. Ak number
má hodnotu null, Number.Round vráti hodnotu null.
V predvolenom nastavení sa number
zaokrúhli na najbližšie celé číslo a spojenia sa porušia zaokrúhlením na najbližšie párne číslo (pomocou hodnoty RoundingMode.ToEven, známom aj ako "banker's rounding").
Tieto predvolené hodnoty je však možné prepísané prostredníctvom nasledujúcich voliteľných parametrov.
-
digits
: Spôsobí, ženumber
sa zaokrúhli na zadaný počet desatinných miest. -
roundingMode
: Prepíše predvolené správanie, prinumber
sa nachádza v strede medzi dvomi potenciálnymi zaokrúhleným hodnotami (možné hodnoty nájdete v RoundingMode.Type).
Zaokrúhlenie čísla 1,234 na najbližšie celé číslo.
používania
Number.Round(1.234)
výstupu
1
Zaokrúhlenie čísla 1,56 na najbližšie celé číslo.
používania
Number.Round(1.56)
výstupu
2
Zaokrúhlením čísla 1,2345 na dve desatinné miesta.
používania
Number.Round(1.2345, 2)
výstupu
1.23
Zaokrúhlenie čísla 1,2345 na tri desatinné miesta (zaokrúhlenie nahor).
používania
Number.Round(1.2345, 3, RoundingMode.Up)
výstupu
1.235
Zaokrúhlenie čísla 1,2345 na tri desatinné miesta (zaokrúhlenie nadol).
používania
Number.Round(1.2345, 3, RoundingMode.Down)
výstupu
1.234