Zitat von
freak4fun:
Zitat von
Uwe Raabe:
Übrigens bekommt der bei der Eingabe "1+2*3=" eine 9 heraus, während ein Formelinterpreter eine 7 auswerfen würde.
Nicht unter Win7.
Der Taschenrechner unter XP sollte auch eine 7 ausspucken, man muss ihn nur auf Wissensschaftlich stellen.
Zitat von
Forlan:
Zitat von
Delphi-Narr:
Oh...
Dann muss ich halt den Term zerlegen und die Zeichen suchen, wie beschrieben - nur wie???
Das hat Himitsu doch bereits geschrieben und
imho auch gut erklärt
Ich schätze mal er weiß nicht, wie er in dem Term nach den Zeichen suchen soll. Hierzu wäre zu sagen, dass man auf einzelne Zeichen in einem String folgendermaßen zugreifen kann:
S[1] // greift auf das erste Zeichen im String S zu
Weiterhin wären vielleicht noch die Befehle Copy und Pos hierfür interessant.