Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A NUMBERBIN função calcula o valor de entrada arredondado para um múltiplo do tamanho especificado.
Sintaxe
NUMBERBIN(<numeric_expr> [, <bin_size>])
Arguments
| Description | |
|---|---|
numeric_expr |
Uma expressão numérica, que é avaliada e, em seguida, o valor resultante é arredondado para um múltiplo do tamanho do compartimento especificado. |
bin_size |
Um valor numérico que especifica o tamanho do compartimento a ser usado ao arredondar o valor. O padrão desse valor numérico é 1 se não for especificado. |
Tipos de devolução
Devolve um valor numérico.
Examples
Esta seção contém exemplos de como usar essa construção de linguagem de consulta.
Bin um número com vários tamanhos de compartimento
Neste exemplo, a NUMBERBIN função é usada para arredondar um número para vários tamanhos de lixo.
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
}
]