std::pow
Aus cppreference.com
![]() | This page has been machine-translated from the English version of the wiki using Google Translate. The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
definiert in Header <cmath> | ||
float pow(float base, float exp ); | (1) | |
double pow(double base, double exp ); | (2) | |
longdouble pow(longdouble base, longdouble exp ); | (3) | |
Promoted pow( Arithmetic base, Arithmetic exp ); | (4) | (seit C++11) |
float pow(float base, int iexp ); | (5) | (bis C + +11) |
double pow(double base, int iexp ); | (6) | (bis C + +11) |
longdouble pow(longdouble base, int iexp ); | (7) | (bis C + +11) |
Berechnet den Wert von
4) base
potenziert exp
oder iexp
.Original:
Computes the value of
base
raised to the power exp
or iexp
.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Ein Satz von Überlastungen oder eine Funktion Vorlage für alle Kombinationen von Argumenten des arithmetischen Typ mit 1-3 nicht abgedeckt). Wenn ein Argument hat integralen Typ, wird es double gegossen. Ist eines der Argumente longdouble, dann der Rückgabetyp
Promoted
ist auch longdouble, da sonst der Rückgabetyp immer double .Original:
A set of overloads or a function template for all combinations of arguments of arithmetic type not covered by 1-3). If any argument has integral type, it is cast to double. If any argument is longdouble, then the return type
Promoted
is also longdouble, otherwise the return type is always double.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Inhaltsverzeichnis |
[Bearbeiten]Parameter
base | - | Basis als Fließkommazahl Original: base as floating point value The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
exp | - | Exponent als Fließkommazahl Original: exponent as floating point value The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
iexp | - | Exponenten als Integer-Wert Original: exponent as integer value The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
[Bearbeiten]Rückgabewert
base
erhöht durch Macht (exp
oder iexp
) . Original:
base
raised by power (exp
or iexp
). The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Domain-Fehler tritt auf, wenn
base
0 ist und exp
kleiner oder gleich 0. NAN wird in diesem Fall wieder .Original:
Domain error occurs if
base
is 0 and exp
is less than or equal to 0. NAN is returned in that case.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Domain-Fehler tritt auf, wenn
base
negativ ist und exp
ist kein ganzzahliger Wert ist. NAN wird in diesem Fall wieder .Original:
Domain error occurs if
base
is negative and exp
is not an integer value. NAN is returned in that case.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Bereichs-Fehler tritt auf, wenn ein Überlauf stattfindet. HUGEVAL wird in diesem Fall wieder .
Original:
Range error occurs if an overflow takes place. HUGEVAL is returned in that case.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[Bearbeiten]Notes
pow(float, int)
gibt float bis C++11 zurück (per Überladung 5) aber double seit C++11 (per Überladung 4)Original:
pow(float, int)
returns float until C++11 (per overload 5) but returns double
since C++11 (per overload 4)The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[Bearbeiten]Siehe auch
Renditen e an die angegebene Leistung (ex) angehoben Original: returns e raised to the given power (ex) The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (Funktion) | |
berechnet natürlichen (base e) Logarithmus (zur Basis e) (ln(x)) Original: computes natural (base e) logarithm (to base e) (ln(x)) The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (Funktion) | |
berechnet Quadratwurzel (√x) Original: computes square root (√x) The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (Funktion) | |
(C++11) | berechnet Kubikwurzel (3√x) Original: computes cubic root (3√x) The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (Funktion) |
komplexe Leistung, eine oder beide Argumente kann eine komplexe Zahl sein Original: complex power, one or both arguments may be a complex number The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (Funktions-Template) | |
wendet die Funktion std::pow zwei valarrays oder valarray und einem Wert Original: applies the function std::pow to two valarrays or a valarray and a value The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (Funktions-Template) |