Einzelnen Beitrag anzeigen

gammatester

Registriert seit: 6. Dez 2005
999 Beiträge
 
#5

Re: Quellcode für sin(x) in Delphi

  Alt 27. Nov 2009, 21:18
Zitat von Wolfgang Mix:
genügt mir die Antwort, ob die Funktion
als Taylorreihe implementiert ist.
Wie immer es auch implementiert ist, mit ziemlicher Sicherheit nicht als Taylorreihe. Taylorreihen haben sehr schlechte Approximationseigenschaften, besser sind Tschebyschev- oder ratinale Approximationen (Stichwort Remez-Algorithmus).

Wenn Du brauchbaren Quellcode sucht, kann man den von SUN aus der Freely Distributable LIBM 5.3 netlib/fdlibm oder den aus der Cephes-Bibliothek empfehlen. Im Gegensatz zu Delphi und FPU arbeiten diese auch richtig über den ganzen Definitionsbereich und liefern nicht sin(1e22)=1e22.
  Mit Zitat antworten Zitat