Zum Inhalt springen

Math.h

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 4. September 2011 um 00:51 Uhr durch Felix92 (Diskussion | Beiträge) (AZ: Die Seite wurde neu angelegt: math.h ist eine Header- Datei in der Standard C Library der [[C (Programmiersprache)…). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

math.h ist eine Header- Datei in der Standard C Library der Programiersprache C. Es wurde für mathematische Funktionen entwickelt. Die Programiersprache C++ benutzt die Funktionen auch um die Kompatibilität von C zu C++ zu gewährleisten und deklariert sie in der Header- Datei cmath. Alle Funktionen die einen Winkel einlesen oder ausgeben arbeiten mit Radiant. Die meisten Funktionen arbeiten mit Gleitkommazahlen. Mathematische Funktionen die mit einem Integer arbeiten, wie abv, labs, div oder ldiv, sind stattdessen in der stdlib.h Header- Datei vertreten.

Pre- C99 Funktionen

Name Description
acos Arkuskosinus
asin Arkussinus
atan Arkustangens, mit einem Argument
atan2 Arkustangens, mit zwei Argumenten
ceil Aufrundungsfunktion
cos Kosinus
cosh Kosinus Hyperbolicus
exp Exponentialfunktion
fabs Betragsfunktion
floor Ganzteilfunktion
fmod Führt die Modulo Funktion für Gleitkommazahlen durch
frexp Teilt eine Gleitkommazahl in Faktor und Potenz mit der Basis 2 auf
ldexp Multipliziert die eingegebene Faktor mit 2 um den Exponent potenziert
log Natürlicher Logarithmus
log10 10 Basen Logarithmus
modf(x,p) Teilt eine Gleitkommazahl in zwei Zahlen auf vor und nach dem Komma
pow(x,y) Potenziert x mit dem Exponent y, xy
sin Sinus
sinh Sinus Hyperbolicus
sqrt Wurzel
tan Tangens
tanh Tangens Hyperbolicus