4.1:Horner-Schema

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

4.1:Horner-Schema
Bekommt noch jemand java.lang.AssertionError: Found illegal recursive calls AFTER add/mul calls for Horner.evaluate(hh,7,4) oder kennt jemand die Ursache zu dieser Fehlermeldung?
Beim Ausführen der Tests ohne arithmetischen EST konformen Methoden (add,sub,mul) funktionieren alle, sobald ich aber hh.[add,sub,mul] verwende bekomme ich obige Fehlermeldung.


Zähle für i runter, nicht hoch, dann musst du weder mit #add noch #mul einen Parameter für den nächsten Rekursionsaufruf berechnen, sondern nur mit #sub, und das darfst du ja.