ROUND (kueri NoSQL)
BERLAKU UNTUK: NoSQL
Mengembalikan nilai numerik, dibulatkan ke nilai bilangan bulat terdekat.
Sintaks
ROUND(<numeric_expr>)
Argumen
Deskripsi | |
---|---|
numeric_expr |
Ekspresi numerik. |
Jenis yang dikembalikan
Menampilkan ekspresi numerik.
Contoh
Contoh berikut membulatkan angka positif dan negatif ke bilangan bulat terdekat.
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
}
]
Keterangan
- Fungsi ini mendapat manfaat dari indeks rentang.
- Operasi rounding yang dilakukan mengikuti midpoint membulatkan diri dari nol. Jika input adalah ekspresi numerik, yang berada tepat di antara dua bilangan bulat, hasilnya adalah nilai bilangan bulat terdekat yang jauh dari
0
. Contoh disediakan di sini: | | Dibulatkan | | --- | --- | |-6.5000
|-7
| |-0.5
|-1
| |0.5
|1
| |6.5000
|7
|