lommeregnerlav string om til int resultat
Jeg er igang med at lave en lommeregner, og tænkte om der var en let måde at lave en string om til integer. Så vidt jeg ved virker StrToInt() kun når man skal lave en string men ene tal ('2354') om til integer.Hvad skal jeg gøre for at lave en string som f.eks. '-4+5*(8+2)' om til en integer som skal blive resultatet?
Det virker jo fint hvis man bruger en integer variabel og sætter den til at være -4+5*(8+2), altså
Sum := -4+5*(8+2);
Men hvordan får jeg udregningen fra en string og så til integer?