BESTE WEBSITE FÜR WEBENTWICKLER

C++ Lernprogramm

C++ HEIM C++ Einführung C++ Loslegen C++ Syntax C++ Ausgabe C++-Kommentare C++-Variablen C++-Benutzereingabe C++-Datentypen C++ Betreiber C++-Strings C++ Math C++ Booleans C++-Bedingungen C++ Switch C++ While-Schleife C++ For-Schleife C++ Break/Continue C++-Arrays C++-Strukturen C++-Aufzählungen C++-Referenzen C++ Hinweise

C++ Funktionen

C++-Funktionen C++-Funktionsparameter Überladen von C++-Funktionen C++-Bereich C++-Rekursion

C++-Klassen

C++ OOP C++-Klassen/Objekte C++-Klassenmethoden C++-Konstruktoren C++-Zugriffsspezifizierer C++-Kapselung C++-Vererbung C++-Polymorphismus C++-Dateien C++-Ausnahmen C++-Datum

C++ Wie man

Zwei Zahlen hinzufügen Zufallszahlen

C++-Referenz

C++-Referenz C++-Schlüsselwörter C++ <iostream> C++ <fstream> C++ <cmath> C++ <string> C++ <cstring> C++ <ctime>

C++-Beispiele

C++-Beispiele C++-Compiler C++-Übungen C++-Quiz C++-Zertifikat

C++ Sprache. W3Schools auf Deutsch. Unterricht für Anfänger

Ua En Es Fr

C++ cmath-Bibliothek


C++ Mathematische Funktionen

Die <cmath>-Bibliothek verfügt über viele Funktionen, mit denen Sie mathematische Aufgaben an Zahlen ausführen können.

Eine Liste aller mathematischen Funktionen finden Sie in der folgenden Tabelle:

Funktion Beschreibung
abs(x) Gibt den absoluten Wert von x zurück
acos(x) Gibt den Arkuskosinus von x im Bogenmaß zurück
acosh(x) Gibt den hyperbolischen Arkuskosinus von x zurück
asin(x) Gibt den Arkussinus von x im Bogenmaß zurück
asinh(x) Gibt den hyperbolischen Arkussinus von x zurück
atan(x) Gibt den Arkustangens von x als numerischen Wert zwischen -PI/2 und PI/2 Bogenmaß zurück
atan2(y, x) Gibt den Winkel Theta aus der Umwandlung von rechtwinkligen Koordinaten (x, y) in Polarkoordinaten (r, Theta) zurück
atanh(x) Gibt den hyperbolischen Arkustangens von x zurück
cbrt(x) Gibt die Kubikwurzel von x zurück
ceil(x) Gibt den Wert von x zurück, aufgerundet auf die nächste ganze Zahl
copysign(x, y) Gibt den ersten Gleitkommawert x mit dem Vorzeichen des zweiten Gleitkommawerts y zurück
cos(x) Gibt den Kosinus von x zurück (x ist im Bogenmaß)
cosh(x) Gibt den hyperbolischen Kosinus von x zurück
exp(x) Gibt den Wert von E zurückx
exp2(x) Gibt den Wert 2 zurückx
expm1(x) Gibt ex-1 zurück
erf(x) Gibt den Wert der Fehlerfunktion bei x zurück
erfc(x) Gibt den Wert der komplementären Fehlerfunktion bei x zurück
fabs(x) Gibt den absoluten Wert eines schwebenden x zurück
fdim(x) Gibt die positive Differenz zwischen x und y zurück
floor(x) Gibt den Wert von x zurück, abgerundet auf die nächste ganze Zahl
fma(x, y, z) Gibt x*y+z zurück, ohne an Präzision zu verlieren
fmax(x, y) Gibt den höchsten Wert eines schwebenden x- und y-Werts zurück
fmin(x, y) Gibt den niedrigsten Wert eines schwebenden x- und y-Werts zurück
fmod(x, y) Gibt den Gleitkomma-Rest von x/y zurück
frexp(x, y) Wenn x als m*2n ausgedrückt wird, wird der Wert von m (ein Wert zwischen 0,5 und 1,0) zurückgegeben und der Wert von geschrieben n in den Speicher am Zeiger y
hypot(x, y) Gibt sqrt(x2 +y2) ohne zwischenzeitlichen Über- oder Unterlauf zurück
ilogb(x) Gibt den ganzzahligen Teil des Gleitkomma-Basislogarithmus von x zurück
ldexp(x, y) Gibt x*2y zurück
lgamma(x) Gibt den Logarithmus des Absolutwerts der Gammafunktion bei x zurück
llrint(x) Rundet x auf eine nahegelegene Ganzzahl und gibt das Ergebnis als Long-Long-Ganzzahl zurück
llround(x) Rundet x auf die nächste Ganzzahl und gibt das Ergebnis als Long-Long-Ganzzahl zurück
log(x) Gibt den natürlichen Logarithmus von x zurück
log10(x) Gibt den Logarithmus zur Basis 10 von x zurück
log1p(x) Gibt den natürlichen Logarithmus von x+1 zurück
log2(x) Gibt den Logarithmus zur Basis 2 des Absolutwerts von x zurück
logb(x) Gibt den Gleitkomma-Basislogarithmus des Absolutwerts von x zurück
lrint(x) Rundet x auf eine nahegelegene Ganzzahl und gibt das Ergebnis als lange Ganzzahl zurück
lround(x) Rundet x auf die nächste Ganzzahl und gibt das Ergebnis als lange Ganzzahl zurück
modf(x, y) Gibt den Dezimalteil von x zurück und schreibt den ganzzahligen Teil am Zeiger y in den Speicher
nan(s) Gibt einen NaN-Wert (keine Zahl) zurück
nearbyint(x) Gibt x auf eine nahegelegene ganze Zahl gerundet zurück
nextafter(x, y) Gibt die Gleitkommazahl zurück, die x in Y-Richtung am nächsten kommt
nexttoward(x, y) Gibt die Gleitkommazahl zurück, die x in Y-Richtung am nächsten kommt
pow(x, y) Gibt den Wert von x hoch y zurück
remainder(x, y) Gibt den Rest von x/y zurück, gerundet auf die nächste ganze Zahl
remquo(x, y, z) Berechnet x/y auf die nächste ganze Zahl gerundet, schreibt das Ergebnis in den Speicher am Zeiger z und gibt den Rest zurück
rint(x) Gibt x auf eine nahegelegene ganze Zahl gerundet zurück
round(x) Gibt x auf die nächste ganze Zahl gerundet zurück
scalbln(x, y) Gibt x*Ry zurück (R ist normalerweise 2)
scalbn(x, y) Gibt x*Ry zurück (R ist normalerweise 2)
sin(x) Gibt den Sinus von x zurück (x ist im Bogenmaß)
sinh(x) Gibt den hyperbolischen Sinus von x zurück
sqrt(x) Gibt die Quadratwurzel von x zurück
tan(x) Gibt den Tangens von x zurück (x ist im Bogenmaß)
tanh(x) Gibt den hyperbolischen Tangens von x zurück
tgamma(x) Gibt den Wert der Gammafunktion bei x zurück
trunc(x) Gibt den ganzzahligen Teil von x zurück


Kommentare