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.
Funkce ROUND vrátí číselnou hodnotu zaokrouhlenou na nejbližší celočíselnou hodnotu.
Systémová funkce Azure Cosmos DB for NoSQL, která vrátí číslo zaokrouhlené na nejbližší celé číslo.
Syntaxe
ROUND(<numeric_expr>)
Arguments
| Description | |
|---|---|
numeric_expr |
Číselný výraz. |
Návratové typy
Vrátí číselný výraz.
Examples
Tato část obsahuje příklady použití tohoto konstruktoru dotazovacího jazyka.
Zaokrouhlení čísel na nejbližší celé číslo
V tomto příkladu jsou kladná a záporná čísla zaokrouhlená na nejbližší celé číslo.
SELECT VALUE {
roundTwoPointFour: ROUND(2.4),
roundTwoPointSix: ROUND(2.6),
roundTwoPointFive: ROUND(2.5),
roundNegativeTwoPointFour: ROUND(-2.4),
roundNegativeTwoPointSix: ROUND(-2.6)
}
[
{
"roundTwoPointFour": 2,
"roundTwoPointSix": 3,
"roundTwoPointFive": 3,
"roundNegativeTwoPointFour": -2,
"roundNegativeTwoPointSix": -3
}
]
Poznámky
- Tato funkce přináší výhody použití indexu rozsahu. Další informace najdete v tématu indexy rozsahu.
- Operace zaokrouhlování probíhá zaokrouhlováním středního bodu směrem od nuly. Pokud je vstup číselným výrazem, který přesně spadá mezi dvě celá čísla, je výsledkem nejbližší celočíselná hodnota od 0. Příklad:
-6.5 to -7, -0.5 to -1, 0.5 to 1, 6.5 to 7.