Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция ROUND возвращает числовое значение, округленное до ближайшего целочисленного значения.
Системная функция Azure Cosmos DB, которая возвращает число, округленное до ближайшего целого числа.
Синтаксис
ROUND(<numeric_expr>)
Arguments
| Description | |
|---|---|
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.5 to -7, -0.5 to -1, 0.5 to 1, 6.5 to 7.