www.mikrocontroller.net

Forum: Compiler & IDEs wie rechnet die math.h


Autor: Philipp Putzer (putzer_philipp)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo, ich hab eine Frage zur math.h.

Weiß jemand wie die lib die einzelnen Funktionen wie sin cos usw. 
implementiert hat?

Rechnet die mit irgendwelchen Look-up-Tabellen oder einer 
Reihenentwicklung, oder mit einer komplett anderen Methode?

Ich habe auch nix wirklich gescheides in internet gefunden, es gibt zwar 
haufenweise dokumentationen zur math.h, also wie man sie aufruft, welche 
fehler bei negativen Zahlen in der Wurzel usw., aber nichts zu 
irgendwelchen Rechenzeiten, Zahl der Operationen und Fehlertoleranzen.


Also nur aus reinem Interesse,

Gruß

Philipp

Autor: Gaast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
http://www.nongnu.org/avr-libc/user-manual/benchmarks.html

Von der Laufzeit her würde ich auf Reihenentwicklungen tippen.

Autor: Simon K. (simon) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: Philipp Putzer (putzer_philipp)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
super, also die beiden links sind echt brauchbar. nur steige ich jetzt 
nicht ganz dahinter wie die die berechnung machen, aber heut reichts mir 
auch. aber die anzahl der clocks ist interessant

Autor: Gaast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da ist eine Tabelle, und die Werte darin sehen so aus wie die 
Koeffizienten der Reihenentwicklung.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.