std::pow – cppreference.com
Aus cppreference.com
<metanoindex/>
<tbody> </tbody>
| definiert in Header <cmath> |
||
|
|
(1) | |
|
|
(2) | |
|
|
(3) | |
|
|
(4) | (seit C++11) |
|
|
(5) | (bis C + +11) |
|
|
(6) | (bis C + +11) |
|
|
(7) | (bis C + +11) |
Berechnet den Wert von 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.
4)
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 long double, dann der Rückgabetyp Promoted ist auch long double, 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 long double, then the return type Promoted is also long double, 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.
Parameter
| base | - | Basis als Fließkommazahl Original: base as floating point value The text has been machine-translated via Google Translate. |
| exp | - | Exponent als Fließkommazahl Original: exponent as floating point value The text has been machine-translated via Google Translate. |
| iexp | - | Exponenten als Integer-Wert Original: exponent as integer value The text has been machine-translated via Google Translate. |
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.
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.
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.
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.
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.
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. (Funktion) [edit] | |
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. (Funktion) [edit] | |
berechnet Quadratwurzel (√x) Original: computes square root (√x) The text has been machine-translated via Google Translate. (Funktion) [edit] | |
(C++11) |
berechnet Kubikwurzel (3√x) Original: computes cubic root (3√x) The text has been machine-translated via Google Translate. (Funktion) [edit] |
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. (Funktions-Template) [edit] | |
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. (Funktions-Template) [edit] | |