Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen IS_FINITE_NUMBER returnerar ett booleskt värde som anger om ett tal är ett begränsat tal (inte oändligt).
En Azure Cosmos DB for NoSQL-systemfunktion som returnerar ett booleskt värde som anger om ett tal är ett antal (ändliga) tal.
Syntax
IS_FINITE_NUMBER(<numeric_expr>)
Arguments
| Description | |
|---|---|
numeric_expr |
Ett numeriskt uttryck. |
Returtyper
Returnerar ett booleskt värde.
Examples
Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.
Kontrollera om talet är begränsat
I det här exemplet IS_FINITE_NUMBER demonstreras funktionen med olika statiska värden.
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
}
]
Anmärkningar
- Den här funktionen drar nytta av användningen av ett intervallindex. Mer information finns i intervallindex.