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.
Bin a number with various bin sizes
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
}
]