# std::atan2<div class="t-tr-text">(Std :: valarray)<div class="t-tr-dropdown"><div><div><div class="t-tr-dropdown-arrow-border"></div><div class="t-tr-dropdown-arrow"></div><div class="t-tr-dropdown-h">Original:</div><div class="t-tr-dropdown-orig">(std::valarray)</div><div class="t-tr-dropdown-notes">The text has been machine-translated via [http://translate.google.com Google Translate].<br/> You can help to correct and verify the translation. Click [http://en.cppreference.com/w/Cppreference:MachineTranslations here] for instructions.</div></div></div></div></div>

< cpp‎ | numeric‎ | valarray

C++
 Sprache Concepts Utilities-Bibliothek Strings Bibliothek Container-Bibliothek Algorithmen-Bibliothek Iteratoren Bibliothek Numerik-Bibliothek Input / Output-Bibliothek Lokalisierungen Bibliothek Reguläre Ausdrücke Bibliothek (C++11) Atomare Operationen Bibliothek (C++11) Thread Support-Bibliothek (C++11)

Numerik-Bibliothek
Gemeinsame mathematischen Funktionen
Floating-Point-Umgebung
Komplexe Zahlen
Numerische Arrays
Pseudo-Zufallszahlen
Compile-time rationale Arithmetik (C++11)
Generische numerische Operationen
Original:
Generic numeric operations
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 iota (C++11)
 accumulate
 inner_product
 partial_sum

`std::valarray`
Member-Funktionen
Original:
Member functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 valarray::valarray
 valarray::~valarray
 valarray::operator=
 valarray::operator[]
 valarray::swap
 valarray::size
 valarray::resize
 valarray::sum
 valarray::min
 valarray::max
 valarray::shift
 valarray::cshift
 valarray::apply
Non-Member-Funktionen
Original:
Non-member functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 swap (C++11)
 begin (C++11)
 end (C++11)
 abs
 exp
 log
 log10
 pow
 sqrt
 sin
 cos
 tan
 asin
 acos
 atan
 atan2
 sinh
 cosh
 tanh
Helper-Klassen
Original:
Helper classes
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 slice_array
 gslice_array
 indirect_array
 slice
 gslice

 Defined in header template< class T > valarray atan2( const valarray& y, const valarray& x ); (1) template< class T > valarray atan2( const valarray& y, const T& vx ); (2) template< class T > valarray atan2( const T& vy, const valarray& x ); (3)
Berechnet den Arcustangens von `y/x` der Benutzung der Zeichen von Argumenten korrekt zu bestimmen Quadranten .
Original:
Computes the inverse tangent of `y/x` using the signs of arguments to correctly determine quadrant.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
1)
Berechnet den Arkustangens von jedem Paar von entsprechenden Werten aus `y` und `x` .
Original:
Computes the inverse tangent of each pair of corresponding values from `y` and `x`.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Das Verhalten ist, wenn x.size() != y.size() undefined .
Original:
The behavior is undefined if x.size() != y.size().
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
2)
Berechnet den Arcustangens von `vx` und jeder Wert in der numerischen Array `y` .
Original:
Computes the inverse tangent of `vx` and each value in the numeric array `y`.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
3)
Berechnet den Arcustangens von `vy` und jeder Wert in der numerischen Array `x` .
Original:
Computes the inverse tangent of `vy` and each value in the numeric array `x`.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

## Inhaltsverzeichnis

### [Bearbeiten]Parameter

 x, y - numerische Arrays zu berechnen inverse TangensOriginal: numeric arrays to compute inverse tangent ofThe text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. vy, vx - Werte zur Berechnung des ArkustangensOriginal: values to compute inverse tangent ofThe text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions.

### [Bearbeiten]Rückgabewert

Ein numerisches Array mit den Ergebnissen der Berechnung des Arkustangens .
Original:
A numeric array containing the results of computation of inverse tangent.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

### [Bearbeiten]Notes

Unqualifizierte Funktion (atan2) verwendet wird, um die Berechnung auszuführen. Wenn diese Funktion nicht verfügbar ist, wird std::atan2 verwendet wird wegen Argument abhängig Lookup .
Original:
Unqualified function (atan2) is used to perform the computation. If such function is not available, std::atan2 is used due to argument dependent lookup.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Die Funktion kann mit dem Rückgabetyp anders std::valarray umgesetzt werden. In diesem Fall weist die Ersetzungsart die folgenden Eigenschaften:
Original:
The function can be implemented with the return type different from std::valarray. In this case, the replacement type has the following properties:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
• Alle const Elementfunktionen std::valarray bereitgestellt werden .
Original:
All const member functions of std::valarray are provided.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
• std::valarray, std::slice_array, std::gslice_array, std::mask_array und std::indirect_array kann aus dem Ersatz-Typ gebaut werden .
Original:
std::valarray, std::slice_array, std::gslice_array, std::mask_array and std::indirect_array can be constructed from the replacement type.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
• Alle Funktionen Annehmen eines Argumente des Typs const std::valarray& sollten auch akzeptieren, den Austausch Typ .
Original:
All functions accepting a arguments of type const std::valarray& should also accept the replacement type.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
• Alle Funktionen mit zwei Parametern vom Typ const std::valarray& sollten akzeptieren, jede Kombination von const std::valarray& und den Ersatz Typ .
Original:
All functions accepting two arguments of type const std::valarray& should accept every combination of const std::valarray& and the replacement type.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

### [Bearbeiten]Siehe auch

 atan2 Arcustangens mit Schildern Quadranten bestimmen Original:arc tangent, using signs to determine quadrants The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (Funktion)