Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
GÄLLER FÖR: NoSQL
Returnerar ett numeriskt värde avrundat till närmaste heltal.
Syntax
ROUND(<numeric_expr1> [, <numeric_expr2>])
Argument
| beskrivning | |
|---|---|
numeric_expr1 |
Ett numeriskt uttryck som ska avrundas. |
numeric_expr2
(Valfritt) |
Valfritt numeriskt uttryck för att bestämma precisionen för rundan. |
Returtyper
Returnerar ett numeriskt uttryck.
Exempel
I följande exempel avrundas positiva och negativa tal till närmaste heltal.
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
}
]
Kommentarer
- Den här funktionen drar nytta av ett intervallindex.
- Avrundningsåtgärden som utförs följer mittpunktens avrundning från noll. Om indata är ett numeriskt uttryck som ligger exakt mellan två heltal är resultatet det närmaste heltalsvärdet bort från
0. Exempel finns här: | | Avrundad | | --- | --- | |-6.5000|-7| |-0.5|-1| |0.5|1| |6.5000|7|