Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Syntaxe
Number.Round(
number as nullable number,
optional digits as nullable number,
optional roundingMode as nullable number
) as nullable number
Asi
Vrátí výsledek zaokrouhlení number na nejbližší číslo. Pokud number má hodnotu null, Number.Round vrátí hodnotu null.
Ve výchozím nastavení number se zaokrouhlí na nejbližší celé číslo a vazby se přeruší zaokrouhlováním na nejbližší sudé číslo (používá se RoundingMode.ToEventaké jako "zaokrouhlení bankovního účtu").
Tyto výchozí hodnoty je však možné přepsat pomocí následujících volitelných parametrů.
-
digits: Způsobí zaokrouhlenínumberna zadaný počet desetinných míst. -
roundingMode: Přepíše výchozí chování při rovnosti, když jenumberuprostřed mezi dvěma potenciálními zaokrouhlenými hodnotami (vizRoundingMode.Typepro možné hodnoty).
Příklad 1
Zaokrouhlí číslo 1,234 na nejbližší celé číslo.
použití
Number.Round(1.234)
výstupní
1
Příklad 2
Zaokrouhli číslo 1,56 na nejbližší celé číslo.
použití
Number.Round(1.56)
výstupní
2
Příklad 3
Zaokrouhlí číslo 1,2345 na dvě desetinná místa.
použití
Number.Round(1.2345, 2)
výstupní
1.23
Příklad 4
Zaokrouhlete číslo 1,2345 na tři desetinná místa.
použití
Number.Round(1.2345, 3, RoundingMode.Up)
výstupní
1.235
Příklad 5
Zaokrouhlí číslo 1,2345 na tři desetinná místa (zaokrouhlování dolů).
použití
Number.Round(1.2345, 3, RoundingMode.Down)
výstupní
1.234