ROUND - Lekérdezési nyelv a Cosmos DB-ben (az Azure-ban és a Fabricben)

A ROUND függvény egy numerikus értéket ad vissza a legközelebbi egész számra kerekítve.

Egy Azure Cosmos DB rendszerfüggvény, amely a legközelebbi egész számra kerekített számot adja vissza.

Szemantika

ROUND(<numeric_expr>)

Arguments

Description
numeric_expr Numerikus kifejezés.

Visszatérési típusok

Numerikus kifejezést ad vissza.

Példák

Ez a szakasz példákat tartalmaz a lekérdezési nyelv szerkezetének használatára.

Számok kerekítése a legközelebbi egész számra

Ebben a példában a pozitív és negatív számok a legközelebbi egész számra vannak kerekítve.

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 használatát használja. További információ: tartományindexek.
  • A végrehajtott kerekítési művelet a középpont nullától távolra 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, az eredmény a legközelebbi egész szám értéke a 0-tól távol. Például: -6.5 to -7, -0.5 to -1, 0.5 to 1, 6.5 to 7.