Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Vzťahuje sa na: Aplikácie
plátna Copilot Studio
Desktop – postupy
vzorcov Dataverse stĺpce
Modelom riadené aplikácie
Power Platform CLI
Dataverse funkcie
Power Pages
Zaokrúhlenie čísla.
Round, RoundDowna RoundUp
Funkcie Round, RoundDowna RoundUp zaokrúhlia číslo na zadaný počet desatinných miest:
- Round zaokrúhli nahor, ak je nasledujúce číslo 5 alebo vyššie. Ak nie je, zaokrúhli číslo nadol.
- RoundDown vždy zaokrúhli nadol na predchádzajúce nižšie číslo smerom k nule.
- RoundUp Vždy zaokrúhli nahor na nasledujúce vyššie číslo od nuly.
Pre tieto funkcie možno určiť počet desatinných miest:
| Desatinné miesta | Popis | Príklad |
|---|---|---|
| Väčšie ako 0 | Číslo sa zaokrúhli napravo od oddeľovača desatinných miest. |
Round( 12.37, 1 ) návrat 12.4. |
| 0 | Číslo sa zaokrúhli na najbližšie celé číslo. |
Round( 12.37, 0 ) vracia sa 12. |
| Menšie ako 0 | Číslo sa zaokrúhli naľavo od oddeľovača desatinných miest. |
Round( 12.37, -1 ) vracia 10. |
Int a Trunc
Funkcie Int and Trunc zaokrúhlia číslo na celé číslo (celé číslo bez desatinného čísla):
- Int zaokrúhli nadol na najbližšie celé číslo.
- Trunc Skráti číslo len na celočíselnú časť odstránením ľubovoľnej desatinnej časti.
Rozdiel medzi Int a Trunc je pri manipulácii so záporných číslami. Napríklad v prípade argumentu -4.3Int vráti celé číslo ďalej od nuly , -5pričom Trunc vráti celé číslo bližšie k nule -4.
Int vráti hodnoty, ktoré sú jedinečné medzi piatimi funkciami zaokrúhlenia, pričom Trunc vráti rovnaké hodnoty ako RoundDown.
Použite Trunc na extrahovanie desatinnej časti čísla odčítaním od pôvodného, napríklad X - Trunc(X).
Desatinné miesta nie je možné zadať ako Trunc v programe Microsoft Excel. Namiesto toho použite RoundDown vtedy, keď je to potrebné.
Tabuľky s jedným stĺpcom
Tieto funkcie podporujú jednostĺpcové tabuľky. Ak funkcii odovzdáte jedno číslo, vrátená hodnota bude zaokrúhlená verzia tohto čísla. Ak funkcii odovzdáte tabuľku s jedným stĺpcom, ktorý obsahuje čísla, vrátená hodnota bude tabuľka s jedným stĺpcom zaokrúhlených čísiel. Parameter DecimalPlaces môže obsahovať jednu hodnotu alebo tabuľku s jedným stĺpcom. Ak má tabuľka s jedným stĺpcom menej hodnôt ako Číslo, pre zostávajúce hodnoty sa použije nula. Použite ShowColumns a ďalšie funkcie na tvarovanie tabuliek na extrahovanie jednostĺpcovej tabuľky z väčšej tabuľky.
Syntax
Round(Číslo, DecimalPlaces)
RoundDown(Číslo, DecimalPlaces)
RoundUp(Číslo, DecimalPlaces)
- Číslo – povinné. Číslo, ktoré sa má zaokrúhliť.
- Desatinné miesta – povinné. Počet desatinných miest, na ktoré sa má zaokrúhliť. Kladnú hodnotu použite na označenie desatinných miest vpravo od oddeľovača desatinných miest, zápornú hodnotu naľavo a nulu pre celé číslo.
Int(číslo)
Trunc(číslo)
- Číslo – povinné. Číslo, ktoré sa má zaokrúhliť na celé číslo.
Príklady
Zaokrúhľuje sa na celé číslo.
X |
Round( X, 0 ) |
RoundUp( X, 0 ) |
RoundDown( X, 0 ) |
Int( X ) |
Trunc( X ) |
|---|---|---|---|---|---|
| 7.9 | 8 | 8 | 7 | 7 | 7 |
| -7.9 | -8 | -8 | -7 | -8 | -7 |
| 7.5 | 8 | 8 | 7 | 7 | 7 |
| -7.5 | -8 | -8 | -7 | -8 | -7 |
| 7.1 | 7 | 8 | 7 | 7 | 7 |
| -7.1 | -7 | -8 | -7 | -8 | -7 |
Zaokrúhlenie na dve desatinné miesta napravo od oddeľovača desatinných miest (0.01).
X |
Round( X, 2 ) |
RoundUp( X, 2 ) |
RoundDown( X, 2 ) |
|---|---|---|---|
| 430.123 | 430.12 | 430.13 | 430.12 |
| 430.125 | 430.13 | 430.13 | 430.12 |
| 430.128 | 430.13 | 430.13 | 430.12 |
Zaokrúhlenie na dve desatinné miesta naľavo od oddeľovača desatinných miest (100).
X |
Round( X, -2 ) |
RoundUp( X, -2 ) |
RoundDown( X, -2 ) |
|---|---|---|---|
| 430.123 | 400 | 500 | 400 |
| 449.942 | 400 | 500 | 400 |
| 450.000 | 500 | 500 | 400 |
| 450.124 | 500 | 500 | 400 |
| 479.128 | 500 | 500 | 400 |
Zaokrúhľovanie tabuľky s jedným stĺpcom hodnôt.
X |
Int( X ) |
Round( X, 2 ) |
RoundDown( X, [ 0, 1, 2 ] ) |
RoundUp( X, [ 2 ] ) |
|---|---|---|---|---|
| [ 123.456, 987.593, 542.639 ] |
[ 123, 987, 542 ] |
[ 123.46, 987.59, 542.64 ] |
[ 123, 987.5, 542.63 ] |
[ 123.46, 988, 543 ] |