asInt

Překonvertuje objekt na vstupu na typ Integer. Vstupní objekt nejčastěji bývá typu String.

Integer asInt ( 
    Object arg [ ,
    Integer fallback ]
)

Postfixový zápis (jen unární varianta):

arg asInt
arg
Libovolný vstup; nejčastěji řetězec reprezentující číslo v desítkovém zápisu.
fallback
Hodnota, která se použije, pokud arg není korektním zápisem čísla. Pokud není uvedeno, použije se hodnota 0.
Příklad: Převod řetězce na celé číslo
Vstup
{asInt("123")}
{asInt("ABC")}
{asInt("123",5)}
{asInt("ABC",5)}
{asInt("12ABC")} 
Výstup
123
0
123
5
0 

Příklad ilustruje, jak se funkce asInt chová při nekorektním vstupu a při zadání defaultní hodnoty.

Pro vložení příspěvku do diskuse se přihlašte.