Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция NUMBERBIN вычисляет входное значение, округленное до нескольких указанных размеров.
Синтаксис
NUMBERBIN(<numeric_expr> [, <bin_size>])
Arguments
| Description | |
|---|---|
numeric_expr |
Числовое выражение, которое вычисляется, а затем результирующее значение округляется до нескольких указанных размеров корзины. |
bin_size |
Числовое значение, указывающее размер ячейки для округления значения. Это числовое значение по умолчанию имеет значение, 1 если оно не указано. |
Типы возвращаемых данных
Возвращает числовое значение.
Примеры
В этом разделе содержатся примеры использования этой конструкции языка запросов.
Ячейка числа с различными размерами ячеек
В этом примере NUMBERBIN функция используется для округления числа до различных размеров ячейки.
SELECT VALUE {
roundToNegativeHundreds: NUMBERBIN(37.752, -100),
roundToTens: NUMBERBIN(37.752, 10),
roundToOnes: NUMBERBIN(37.752, 1),
roundToZeroes: NUMBERBIN(37.752, 0),
roundToOneTenths: NUMBERBIN(37.752, 0.1),
roundToOneHundreds: NUMBERBIN(37.752, 0.01)
}
[
{
"roundToNegativeHundreds": 100,
"roundToTens": 30,
"roundToOnes": 37,
"roundToOneTenths": 37.7,
"roundToOneHundreds": 37.75
}
]