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 IS_FINITE_NUMBER functie retourneert een Booleaanse waarde die aangeeft of een getal een eindig getal is (niet oneindig).
Een Azure Cosmos DB for NoSQL-systeemfunctie die een Booleaanse waarde retourneert die aangeeft of een getal een aftelbaar (eindig) getal is.
Syntaxis
IS_FINITE_NUMBER(<numeric_expr>)
Arguments
| Description | |
|---|---|
numeric_expr |
Een numerieke expressie. |
Retourtypen
Retourneert een Booleaanse waarde.
Voorbeelden
Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.
Controleren of getal eindig is
In dit voorbeeld wordt de IS_FINITE_NUMBER functie gedemonstreerd met verschillende statische waarden.
SELECT VALUE {
finiteValue: IS_FINITE_NUMBER(1234.567),
infiniteValue: IS_FINITE_NUMBER(8.9 / 0.0),
nanValue: IS_FINITE_NUMBER(SQRT(-1.0))
}
[
{
"finiteValue": true,
"infiniteValue": false,
"nanValue": false
}
]
Opmerkingen
- Deze functie profiteert van het gebruik van een bereikindex. Zie bereikindexen voor meer informatie.