Čítať v angličtine

Zdieľať cez


Number.Round

Syntax

Number.Round(number as nullable number, optional digits as nullable number, optional roundingMode as nullable number) as nullable number

Informácie

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 v number strede medzi dvomi potenciálnymi zaokrúhleným hodnotami (možné hodnoty nájdete v časti RoundingMode.Type ).

Príklad č. 1

Zaokrúhlenie čísla 1,234 na najbližšie celé číslo.

Použitie

Number.Round(1.234)

Výkon

1

Príklad č. 2

Zaokrúhlenie čísla 1,56 na najbližšie celé číslo.

Použitie

Number.Round(1.56)

Výkon

2

Príklad č. 3

Zaokrúhlením čísla 1,2345 na dve desatinné miesta.

Použitie

Number.Round(1.2345, 2)

Výkon

1.23

Príklad č. 4

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

Príklad č. 5

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