Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De NUMBERBIN functie berekent de invoerwaarde die is afgerond op een veelvoud van de opgegeven grootte.
Syntaxis
NUMBERBIN(<numeric_expr> [, <bin_size>])
Arguments
| Description | |
|---|---|
numeric_expr |
Een numerieke expressie, die wordt geëvalueerd en de resulterende waarde wordt afgerond op een veelvoud van de opgegeven bin-grootte. |
bin_size |
Een numerieke waarde die de bin-grootte aangeeft die moet worden gebruikt bij het afronden van de waarde. Deze numerieke waarde wordt standaard ingesteld 1 op indien niet opgegeven. |
Retourtypen
Retourneert een numerieke waarde.
Voorbeelden
Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.
Plaats een baknummer met verschillende bingroottes
In dit voorbeeld wordt de NUMBERBIN functie gebruikt om een getal af te ronden op verschillende bin-grootten.
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
}
]