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í je number zaokrouhleno na nejbližší celé číslo a vazby jsou přerušeny zaokrouhlením na nejbližší sudé číslo (pomocí RoundingMode.ToEven, označované také jako "zaokrouhlování bankera").
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 (viz RoundingMode.Type pro 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