Wird bei dem Fehler ne bestimmte Zeile angemeckert?
Was mir hier auffällt: Sqr(-x*x+1). Da "normalerweise" eine Wurzel nur aus ner positiven Zahl gezogen werden kann, könnte evtl hier der Fehler liegen, wenn (x*x) > 1 ist. Mit dem - davor überwiegt dann der negative Teil.
Lesezeichen