Ich arbeite an der Konvertierung eines Hypothekenrechners in PHP, aber ich brauche nicht unbedingt eine PHP-Lösung. Ich suche nach der Logik, die benötigt wird, um die Excel RATE
Funktion zu replizieren. Ich habe eine Lösung gefunden, die halbiert, und wenn es schlimmer wird, benutze ich das.Erstellen Sie Excel RATE-Funktion mit Newtons Methode
Ich kenne jemanden da draußen in der Interweb-Welt hat Wissen über eine solche Funktion, so würde ich gerne eine einfache Antwort haben, anstatt eine Lösung von Grund auf neu zu erstellen.
Referenzen:
- http://office.microsoft.com/en-us/excel-help/rate-HP005209232.aspx
- http://en.wikipedia.org/wiki/Newton%27s_method
Dank
Perfekt perfekt Über diese Mathe, können Sie hier mehr lesen! Denken Sie daran, dass die Leute entweder einige DEFINE-Anweisungen für FINANCIAL_PRECISION und FINANCIAL_MAX_ITERATIONS einfügen - oder - ersetzen Sie sie durch diese statischen Werte 0.0000001 und 20. Ich habe diese Werte auf der oben genannten MS-Website gefunden. – Exit
Diese Methode hat Konvergenzprobleme, siehe https://stackoverflow.com/questions/14031208/apache-po-irate-formula-inconsistency-with-long-periods – sled
@Exit - Dann möchten Sie vielleicht eine bessere Lösung bieten , teilen Ihr Wissen würde uns alle profitieren –