Kann es sein, dass auch die Formel nicht stimmt?
Weil das ist ja Unsinn:
Delphi-Quellcode:
var
i: Integer;
EndKapital: Double;
begin
EndKapital := 0.0;
for i := 1 to Jahre do
EndKapital := StartKapital*(Zins/1000)+StartKapital;
Result := EndKapital;
end;
Dann hätte ich in fünf Jahren bei 2,3 Prozent Zinsen und einen Startkapital von 100 Euro nur 23 Cent Zinsen bekommen. Und wo Fließen bei dir da die Jahre ein?