Sdílet prostřednictvím


toint()

Platí pro: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft 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 nullvý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