Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La NUMBERBIN función calcula el valor de entrada redondeado a un múltiplo del tamaño especificado.
Syntax
NUMBERBIN(<numeric_expr> [, <bin_size>])
Arguments
| Description | |
|---|---|
numeric_expr |
Expresión numérica, que se evalúa y, a continuación, el valor resultante se redondea a un múltiplo del tamaño de cubo especificado. |
bin_size |
Valor numérico que especifica el tamaño de cubo que se va a usar al redondear el valor. Este valor numérico tiene 1 como valor predeterminado si no se especifica. |
Tipos de retorno
Devuelve un valor numérico.
Examples
Esta sección contiene ejemplos de cómo usar esta construcción del lenguaje de consulta.
Agrupa un número con varios tamaños de contenedores
En este ejemplo, la NUMBERBIN función se usa para redondear un número a varios tamaños de intervalo.
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
}
]