Zitat von
Delphi-Narr:
Hab diesen Code in einen Testrechner eingebaut, der kennt aber
Delphi-Quellcode:
for c in term do
case c of
'0'..'9': begin
nicht... Also kennt er schon, ist aber nicht anwendbar...???
Meinst Du
for c in term do? Das kannst Du ersetzen durch
Delphi-Quellcode:
for i:=1 to length(term) do begin
c := term[i];
case c of
//...
end;
Aber Vorsicht! Der Code rechnet zwar mit Klammern aber trotzdem nicht richtig:
'3*5+4*2/2' ergibt
11 statt
19!