Metaner Geschrieben 31. Juli 2001 Teilen Geschrieben 31. Juli 2001 Moin zusammen, ich hoffe das mir jemand bei folgendem Problem helfen kann. Ich bin für die Pflege einer Finanzsoftware zuständig. Nun soll das Programm Zinsen nach der ISMA Methode berechnen. Hier ein Beispiel zur Erläuterung: Einfach Zinsformel: (K*p*t)/(100*360) Beispieldaten: Betrag: 50000,00 Zinssatz: 3% Zinsen für Zeitraum: 01.12.2000 - 28.02.2001 Zinstage: 31+31+28 (taggenau) Jahrestage: Dezember 366 (Schaltjahr) und für Zeitraum 2001 365 Tage Ergebnis: ((50000*3*31)/(100*366)) + ((50000*3*59)/(100*365)) Dieser Lösungsweg kommt aber leider in meinem Programm nicht in Frage ... ich müßte sonst zuviel Source ummuddeln ... sodass nachher vielleicht die Zinssumme stimmt aber das Programm an anderen Stellen austilt. Jetzt also meine Frage ... Kennt jemand einen Lösungsweg, wie ich mit einer Formel auf das selbe Ergebnis komme? Irgendwie muss es doch möglich sein, einen exakten Durchschnittswert für die Jahreszahl zu ermitteln. Ich bin mit meinem Latein am Ende ... hoffe nun auf Hilfe aus dem WWW ... im Netz habe ich nämlich auch keine Infos dazu gefunden. Vielen Dank im voraus Jan Becker Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Praedha Geschrieben 10. August 2001 Teilen Geschrieben 10. August 2001 Sorry, keine Ahnung von ISMA und Software oder warum das so nicht geht, aber mathematisch gesehen: 3*50000*(31*365+59*366)geteilt durch 100*365*366 Sorry,kriege das mit der Formatierung nicht hin. Wahrscheinlich eh am Problem vorbei, aber ich weiß nicht was da nicht geht. Die Formel wäre dann: P*K*(T1*365+T2*366)geteilt durch 100*365*366 den Bruchstrich muß man sich halt wieder denken. Hoffe, war zumindest ein Ansatz oder zur Belustigung. Tschüß. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.