tuple_atan2tuple_atan2TupleAtan2TupleAtan2 (Operator)
Name
tuple_atan2tuple_atan2TupleAtan2TupleAtan2
— Berechnen des Arkustangens eines Tupels für alle vier Quadranten.
Signatur
Herror tuple_atan2(double Y, double X, double* ATan)
Herror T_tuple_atan2(const Htuple Y, const Htuple X, Htuple* ATan)
void TupleAtan2(const HTuple& Y, const HTuple& X, HTuple* ATan)
HTuple HTuple::TupleAtan2(const HTuple& X) const
Beschreibung
tuple_atan2tuple_atan2TupleAtan2TupleAtan2TupleAtan2
berechnet den Arkustangens der Eingabetupel
YYYYy
/XXXXx
mit richtiger Behandlung aller vier
Quadranten. Der Arkustangens wird in jedem Fall als Gleitpunktzahl
in ATanATanATanATanATan
zurückgeliefert. Die Winkel in ATanATanATanATanATan
werden
im Bogenmaß berechnet. Der Arkustangens von Strings ist nicht erlaubt.
Sonderfall: Leere Eingabetupel
Falls eines oder beide der Eingabetupel leer sind, gibt der Operator ein
leeres Tupel zurück.
HDevelop Inline-Operation
HDevelop unterstützt eine Inline-Operation für tuple_atan2tuple_atan2TupleAtan2TupleAtan2TupleAtan2
,
die innerhalb eines Ausdrucks in der folgenden Syntax verwendet werden
kann:
ATan := atan2(Y, X)
Ausführungsinformationen
- Multithreading-Typ: independent (läuft parallel auch zu exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
YYYYy
(input_control) number(-array) →
HTupleHTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)
Eingabetupel der y-Werte.
XXXXx
(input_control) number(-array) →
HTupleHTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)
Eingabetupel der x-Werte.
ATanATanATanATanATan
(output_control) angle.rad(-array) →
HTupleHTupleHtuple (real) (double) (double) (double)
Arkustangens des Eingabetupels.
Alternativen
tuple_atantuple_atanTupleAtanTupleAtanTupleAtan
,
tuple_asintuple_asinTupleAsinTupleAsinTupleAsin
,
tuple_acostuple_acosTupleAcosTupleAcosTupleAcos
Siehe auch
tuple_tantuple_tanTupleTanTupleTanTupleTan
,
tuple_tanhtuple_tanhTupleTanhTupleTanhTupleTanh
Modul
Foundation