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
hodnoty na najbližšie číslo. Ak number
je hodnota null, funkcia Number.Round vráti hodnotu null.
V predvolenom nastavení number
sa zaokrúhli na najbližšie celé číslo a spojenia sa rozdelia zaokrúhlením na najbližšie párne číslo (pomocou hodnoty RoundingMode.ToEven, známe aj ako "zaokrúhlenie bankára").
Tieto predvolené hodnoty je však možné prepísané prostredníctvom nasledujúcich voliteľných parametrov.
digits
: Spôsobuje,number
že sa zaokrúhlia na zadaný počet desatinných miest.roundingMode
: Prepíše predvolené správanie pri zlomení spojenia vnumber
strede medzi dvomi potenciálnymi zaokrúhleným hodnotami (možné hodnoty nájdete v časti RoundingMode.Type ).
Zaokrúhlenie čísla 1,234 na najbližšie celé číslo.
Použitie
Number.Round(1.234)
Výkon
1
Zaokrúhlenie čísla 1,56 na najbližšie celé číslo.
Použitie
Number.Round(1.56)
Výkon
2
Zaokrúhlením čísla 1,2345 na dve desatinné miesta.
Použitie
Number.Round(1.2345, 2)
Výkon
1.23
Zaokrúhlenie čísla 1,2345 na tri desatinné miesta (zaokrúhlenie nahor).
Použitie
Number.Round(1.2345, 3, RoundingMode.Up)
Výkon
1.235
Zaokrúhlenie čísla 1,2345 na tri desatinné miesta (zaokrúhlenie nadol).
Použitie
Number.Round(1.2345, 3, RoundingMode.Down)
Výkon
1.234