StrToI
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 Súvisiace stránky: