Funkcia %StrToI


Funkcia
Funkcia konvertuje výraz typu Text (reťazec) na celé číslo. Ak reťazec neobsahuje korektné celé číslo, vráti funkcia neplatnú hodnotu - Invalid.
Deklarácia
INT %StrToI(
   TEXT in String
 )

Parametre
String Textový reťazec.

Poznámka
Funkcia dokáže konvertovať aj číslo zapísané v inej ako desiatkovej sústave, pokiaľ je vo formáte [-]sústava#číslo#, kde sústava je sústava (od 2 do 16).

Príklad: 2#100# (dekadicky 8), 5#12# (dekadicky 7), 16#23# (dekadicky 35), -8#12# (dekadicky -10).


Príklad
 INT _i

 _i  := %StrToI ( "255" )          ; vráti číselnú hodnotu 255
 _i  := %StrToI ( "16#23#" )       ; vráti číselnú hodnotu 35
 _i  := %StrToI ( "-2#100#" )      ; vráti číselnú hodnotu -4 

Napíšte komentár