toint()
Dotyczy: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Konwertuje dane wejściowe na reprezentację liczb całkowitych (podpisanych 32-bitowych).
Uwaga
Jeśli to możliwe, użyj literałów int.
Składnia
toint(
wartość)
Dowiedz się więcej na temat konwencji składni.
Parametry
Nazwisko | Type | Wymagania | Popis |
---|---|---|---|
wartość | skalar | ✔️ | Wartość, która ma być konwertowana na liczbę całkowitą. |
Zwraca
Jeśli konwersja zakończy się pomyślnie, wynik jest liczbą całkowitą. W przeciwnym razie wynik to null
. Jeśli dane wejściowe zawierają wartość dziesiętną, wynik zostanie obcięty tylko do części całkowitej.
Przykład
Konwertowanie ciągu na liczbę całkowitą
Poniższy przykład konwertuje ciąg na liczbę całkowitą i sprawdza, czy przekonwertowana wartość jest równa określonej liczbą całkowitą.
print toint("123") == 123
|project Integer = print_0
Wyjście
Integer |
---|
prawda |
Obcięta liczba całkowita
Poniższy przykład wprowadza wartość dziesiętną i zwraca obciętą liczbę całkowitą.
print toint(2.3)
|project Integer = print_0
Wyjście
Integer |
---|
2 |