Konwersja stringa do floata

0

Mam taki problem, że chciałbym przekonwertować stringa do floata czy jest taka opcja patrzyłem tu Konwersje jednak jest opcja tylko do inta.

Bądź czy jest jakiś fajny sposób aby sprawdzić czy w okienku edit jest liczba, a nie ciąg znaków.

0

if(StrToFloatDef(Edit1.Text,0)=StrToFloatDef(Edit1.Text,1)) then // na pewno liczba
lub:
try ToLiczba:=false; StrToFloat(Edit1.Text); ToLiczba:=true; except end;

0

Przecież jest funkcja TryStrToFloat. A do sprawdzenia czy string jest liczbą użyj procedury Val albo funkcji TryStrToInt. I na przyszłośc pytania o banalne podstawy, czy ogólnie podstawy zadawaj w dziale Newbie (tam teraz przenoszę) oraz taguj wątek nazwą języka / środowiska.

EDIT: @_13th_Dragon był szybszy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1