3.3 Lotteriegewinn Toleranzgrenze fuer Fliesskommazahlen

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.

3.3 Lotteriegewinn Toleranzgrenze fuer Fliesskommazahlen
Bei der Aufgabe kann man schnell auf ein kleines Problem stossen, wenn man die Fakultaet nicht “aufsteigend” ,d.h. 12…* n, berechnet sondern umgekehrt, also n*(n-1)*…*1 , und man dann wegen der Ungenauigkeit der Floating-Points einen Unterschied ab der 15. Nachkommastelle der Mantisse hat (Im gegebenen Beispiel 7.151123842018513E-8 anstatt 7.151123842018516E-8). Das ganze fuehrt dazu, dass man im EST ein nettes Ausrufezeichen sieht und sich erstmal auf Fehlersuche begeben darf… bis man auf so einen Fehler kommt. :wink:
Mein Vorschlag oder Bitte waere daher einen Toleranzwert hinzuzufuegen, sodass das nicht passieren kann.


Danke für den Hinweis! Ich habe den Test angepasst. Solltest du keine weiteren Fehler haben, hast du jetzt volle Punktzahl :slight_smile: