Zusammenfassung
Die Metaprogrammierung mit Gleitkommazahlen zielt sowohl auf die Berechnung von komplexen mathematischen Funktionen zur Übersetzungszeit, als auch auf die Optimierung von mathematischen Algorithmen.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Heron von Alexandria war ein griechischer Mathematiker des 1. Jahrhundert nach Christus. Er entwickelte das Verfahren zur Berechnung der Quadratwurzel, sowie einen Lehrsatz zur Berechnung des Flächeninhalts eines Dreiecks einzig auf Basis der Seitenlängen.
- 2.
Die Taylorreihe wurde nach dem britischen Mathematiker Brook Taylor (1685–1731) benannt. Mit ihr wird der Wert einer stetigen Funktion an einer bestimmten Position über eine Reihenentwicklung ermittelt.
- 3.
Carl Friedrich Gauß (1777–1855) entwickelte bereits mit 18 Jahren die Methode der kleinsten Quadrate zur Berechnung der Bewegung von Himmelskörpern.
- 4.
Euklid von Alexandria war ein griechischer Mathematiker des 3. Jahrhundert vor Christus. In seinem Werk „Die Elemente“ fasste er das mathematische Wissen seiner Zeit zusammen. In dieser Abhandlung beschrieb er das nach ihm benannte Verfahren, welches aber wahrscheinlich nicht selbst von ihm stammen dürfte (Wikipedia).
Literatur
Veldhuizen, Todd. 1995. Using C++ template metaprograms. C++ Report 7(4): 36 – 43.
Press, William H. et al. 1992. Numerical recipes in C. Cambridge: Cambridge University Press.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2016 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Lemke, J. (2016). Metaprogrammierung mit Gleitkommazahlen. In: C++-Metaprogrammierung . Xpert.press. Springer Vieweg, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48550-7_10
Download citation
DOI: https://doi.org/10.1007/978-3-662-48550-7_10
Published:
Publisher Name: Springer Vieweg, Berlin, Heidelberg
Print ISBN: 978-3-662-48549-1
Online ISBN: 978-3-662-48550-7
eBook Packages: Computer Science and Engineering (German Language)