Nata
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti prisijungti arba pakeisti katalogus.
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti pakeisti katalogus.
Taikoma: Drobės programėlės
"Copilot Studio Desktop"
srautuos
"Dataverse" formulių stulpelius
Modeliu pagrįstos programos
"Power Platform" CLI
"Dataverse" funkcijos
"Power Pages"
Apvalina skaičių.
Round, RoundDownir RoundUp
Funkcijos Round, RoundDownir RoundUp funkcijos suapvalina skaičių iki nurodyto dešimtainių skilčių skaičiaus:
- Round apvalinama, jei kitas skaitmuo yra 5 arba didesnis. Priešingu atveju ši funkcija suapvalina mažinant.
- RoundDown visada suapvalina iki ankstesnio mažesnio skaičiaus link nulio.
- RoundUp visada apvalinama iki didesnio skaičiaus, toliau nuo nulio.
Dešimtainių vietų skaičius, gali būti nurodomas šioms funkcijoms:
| Dešimtainės skiltys | Aprašymas | Pavyzdžiui |
|---|---|---|
| Daugiau nei 0 | Skaičius suapvalinamas iki dešimtainio skyriklio dešinėje. |
Round( 12.37, 1 ) Grąžina 12.4. |
| 0 | Skaičius apvalinamas iki artimiausio sveikojo skaičiaus. |
Round( 12.37, 0 ) Grąžina 12. |
| Mažiau negu 0 | Skaičius suapvalinamas iki dešimtainio skyriklio kairėje. |
Round( 12.37, -1 ) Grąžina 10. |
Int ir Trunc
Funkcijos Int ir Trunc suapvalina skaičių iki sveikojo skaičiaus (sveikasis skaičius be dešimtainio skaičiaus):
- Int suapvalina iki artimiausio sveikojo skaičiaus.
- Trunc sutrumpina skaičių iki tik sveikojo skaičiaus, pašalindama bet kurią dešimtainę dalį.
Skirtumas tarp Int neigiamų skaičių ir Trunc yra neigiamų skaičių tvarkymas. Pavyzdžiui, argumentas -4.3" Int ", grąžins sveikesnį skaičių toliau nuo nulio, -5o Trunc sveikasis skaičius bus arčiau nulio, -4.
Int grąžina reikšmes, kurios yra unikalios tarp penkių apvalinimo funkcijų, o Trunc grąžina tas pačias reikšmes kaip RoundDown.
Naudokite Trunc norėdami išskleisti dešimtainę skaičiaus dalį atimdami ją iš originalo, pvz. X - Trunc(X), .
Naudojant Microsoft Excel dešimtainių skilčių negalima nurodyti Trunc taip, kaip galima. Naudokite RoundDown , kai to reikia.
Vieno stulpelio lentelės
Šios funkcijos palaiko vieno stulpelio lenteles. Jei praleisite vieną numerį, grąžinama reikšmė yra suapvalinta to skaičiaus versija. Jei praleisite vieno stulpelio lentelęsu skaičiais, grąžinama vertė yra vieno stulpelio lentelė su suapvalintais skaičiais. DecimalPlaces parametras gali būti viena reikšmė arba vieno stulpelio lentelė. Jei vieno stulpelio lentelėje yra mažiau reikšmių nei Skaičius, nulis naudojamas likusioms reikšmėms. Naudokite ShowColumns ir kitas lentelių formavimo funkcijas, jei norite iš didesnės lentelės išgauti vieno stulpelio lentelę.
Sintaksė
Round(Skaičius, Dešimtainio skyriklio vietos)
RoundDown(Skaičius, Dešimtainio skyriklio vietos)
RoundUp(Skaičius, Dešimtainio skyriklio vietos)
- Skaičius - būtinas. Numeris, kurį reikia suapvalinti.
- Dešimtainės vietos - būtina. Dešimtainių skilčių, iki kurių reikia apvalinti, skaičius. Naudokite teigiamą reikšmę dešimtainių skilčių dešiniajam skyrikliui nurodyti, neigiamą reikšmę į kairę ir nulinę reikšmę sveikąjam skaičiui.
Int(Skaičius)
Trunc(Skaičius)
- Skaičius - būtinas. Skaičius, kuriuos reikia apvalinti iki sveikojo skaičiaus.
Pavyzdžiai
Apvalinama iki pilno skaičiaus.
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 |
Apvalinama iki dviejų dešimtainių skilčių dešimtainio skyriklio dešinėje (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 |
Apvalinama iki dviejų dešimtainių skilčių dešimtainio skyriklio kairėje (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 |
Vieno stulpelio reikšmių lentelės apvalinimas.
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 ] |