Egy stringet kéne konvertálnom integer típusú változóba.
Visszafelé ugyebár megy az str függvénnyel, de ezt nem tudom, hogyan lehetne megoldani.
idézet a pascal (TP 7.0) helpjéből (remélem nem licensz sértő :)):
„val(procedure)
converts a string to its numeric representation”
példa a használatára:
Code:
program Convert;
var
s: String;
i: Integer;
begin
i := 123;
Val(s,i,i);
end.
Namármost ez nagyon nem azt csinálja amit én szeretnék. (Mit csinál amúgy, mert nekem nem esett le?)
Van azon kívül épkézláb megoldás, hogy megvizsgálom a string hosszát, egy ciklussal belenyomom a karaktereit egy tömbbe, visszaszámolom az ascii kódjuk alapján, hogy mik akartak lenni valójában, és újra összerakom?
(Elnézést ha hülyeséget kérdezek / mondok, iszonyat fáradt vagyok.)
legutóbbi hsz