Hier einige Ansätze:
1. suche ein Punkt-Zeichen. Kopiere die Zahlen vom Zeichen davor bis zum Zeichen danach raus. Speicher aber Position und Länge des ursprünglichen Strings, es wird nützlich sein
2. Löse diese (einfache) Rechnung
3. Setze das Ergebnis anstatt des Ausdrucks wieder ein:
Delphi-Quellcode:
Delete(Rechnung, Start, Laenge);
Insert(Rechnung, Start,ZwErgebnis);
4. Wiederhole das ganze bis kein Punktzeichen mehr da ist
5. Rechne alle Strichrechnungen nach deinem Muster aus.
Das sollte helfen, wenn nicht, lass dir von Illu den code schreiben