KlassenKlassenKlassenKlassen | | | | Operatoren

tuple_atan2tuple_atan2TupleAtan2tuple_atan2TupleAtan2TupleAtan2 (Operator)

Name

tuple_atan2tuple_atan2TupleAtan2tuple_atan2TupleAtan2TupleAtan2 — Berechnen des Arkustangens eines Tupels für alle vier Quadranten.

Signatur

tuple_atan2( : : Y, X : ATan)

Herror tuple_atan2(double Y, double X, double* ATan)

Herror T_tuple_atan2(const Htuple Y, const Htuple X, Htuple* ATan)

Herror tuple_atan2(const HTuple& Y, const HTuple& X, double* ATan)

Herror 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

void HOperatorSetX.TupleAtan2(
[in] VARIANT Y, [in] VARIANT X, [out] VARIANT* ATan)

VARIANT HTupleX.TupleAtan2(
[in] VARIANT Y, [in] VARIANT X)

static void HOperatorSet.TupleAtan2(HTuple y, HTuple x, out HTuple ATan)

HTuple HTuple.TupleAtan2(HTuple x)

Beschreibung

tuple_atan2tuple_atan2TupleAtan2tuple_atan2TupleAtan2TupleAtan2 berechnet den Arkustangens der Eingabetupel YYYYYy/XXXXXx mit richtiger Behandlung aller vier Quadranten. Der Arkustangens wird in jedem Fall als Gleitpunktzahl in ATanATanATanATanATanATan zurückgeliefert. Die Winkel in ATanATanATanATanATanATan 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_atan2TupleAtan2tuple_atan2TupleAtan2TupleAtan2, die innerhalb eines Ausdrucks in der folgenden Syntax verwendet werden kann:

ATan := atan2(Y, X)

Parallelisierung

Parameter

YYYYYy (input_control)  number(-array) HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

Eingabetupel der y-Werte.

XXXXXx (input_control)  number(-array) HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

Eingabetupel der x-Werte.

ATanATanATanATanATanATan (output_control)  angle.rad(-array) HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Arkustangens des Eingabetupels.

Alternativen

tuple_atantuple_atanTupleAtantuple_atanTupleAtanTupleAtan, tuple_asintuple_asinTupleAsintuple_asinTupleAsinTupleAsin, tuple_acostuple_acosTupleAcostuple_acosTupleAcosTupleAcos

Siehe auch

tuple_tantuple_tanTupleTantuple_tanTupleTanTupleTan, tuple_tanhtuple_tanhTupleTanhtuple_tanhTupleTanhTupleTanh

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren