ROUND (NoSQL 查詢)
適用於:NoSQL
傳回數值,四捨五入到最接近的整數值。
語法
ROUND(<numeric_expr>)
引數
描述 | |
---|---|
numeric_expr |
數值表達式。 |
傳回類型
傳回數值運算式。
範例
下列範例會將正數和負數四捨五入為最接近的整數。
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
}
]
備註
- 此函式受益於 範圍索引。
- 執行的四捨五入運算會遵循遠離零的中間點四捨五入。 如果輸入是數值表達式,這完全落在兩個整數之間,則結果會是離
0
最接近的整數值。 此處提供範例: | |四捨五入 | |--- |--- | |-6.5000
|-7
| |-0.5
|-1
| |0.5
|1
| |6.5000
|7
|