toint()
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Převede vstup na celočíselnou hodnotu (32bitovou) reprezentaci čísla.
Poznámka:
Pokud je to možné, použijte místo toho int literály .
Syntaxe
toint(
value)
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Description |
---|---|---|---|
value | skalární | ✔️ | Hodnota, která se má převést na celé číslo. |
Návraty
Pokud je převod úspěšný, výsledkem je celé číslo. V opačném případě je null
výsledek . Pokud vstup obsahuje desetinnou hodnotu, výsledek se zkrátí jenom na celočíselnou část.
Příklad
Převod řetězce na celé číslo
Následující příklad převede řetězec na celé číslo a zkontroluje, jestli se převedená hodnota rovná určitému celočíselnému číslu.
print toint("123") == 123
|project Integer = print_0
Výstup
Celé číslo |
---|
true |
Zkrácené celé číslo
Následující příklad zadá desetinnou hodnotu a vrátí zkrácené celé číslo.
print toint(2.3)
|project Integer = print_0
Výstup
Celé číslo |
---|
2 |