Megosztás a következőn keresztül:


ROUND (NoSQL-lekérdezés)

A KÖVETKEZŐRE VONATKOZIK: NoSQL

A legközelebbi egész számértékre kerekített numerikus értéket ad vissza.

Szintaxis

ROUND(<numeric_expr>)  

Argumentumok

Description
numeric_expr Numerikus kifejezés.

Visszaadott típusok

Numerikus kifejezést ad vissza.

Példák

Az alábbi példa a pozitív és negatív számokat a legközelebbi egész számra kerekíti.

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
  }
]

Megjegyzések

  • Ez a függvény egy tartományindex előnyeit élvezi.
  • A végrehajtott kerekítési művelet a középpont nullától távol történő kerekítését követi. Ha a bemenet egy numerikus kifejezés, amely pontosan két egész szám közé esik, akkor az eredmény a legközelebbi egész szám értéke a függvénytől 0távol. Példák itt találhatók: | | Kerekített | | --- | --- | | -6.5000 | -7 | | -0.5 | -1 | | 0.5 | 1 | | 6.5000 | 7 |