tuple_acostuple_acosTupleAcosTupleAcostuple_acos (Operator)

Name

tuple_acostuple_acosTupleAcosTupleAcostuple_acos — Berechnen des Arkuskosinus eines Tupels.

Signatur

tuple_acos( : : T : ACos)

Herror tuple_acos(double T, double* ACos)

Herror T_tuple_acos(const Htuple T, Htuple* ACos)

void TupleAcos(const HTuple& T, HTuple* ACos)

HTuple HTuple::TupleAcos() const

static void HOperatorSet.TupleAcos(HTuple t, out HTuple ACos)

HTuple HTuple.TupleAcos()

def tuple_acos(t: MaybeSequence[Union[float, int]]) -> Sequence[float]

def tuple_acos_s(t: MaybeSequence[Union[float, int]]) -> float

Beschreibung

tuple_acostuple_acosTupleAcosTupleAcostuple_acos berechnet den Arkuskosinus des Eingabetupels TTTtt. Der Arkuskosinus wird in jedem Fall als Gleitpunktzahl in ACosACosACosACosacos zurückgeliefert. Die Winkel in ACosACosACosACosacos werden im Bogenmaß gespeichert. Der Arkuskosinus von Strings ist nicht erlaubt.

Sonderfall: Leeres Eingabetupel

Falls das Eingabetupel leer ist, gibt der Operator ein leeres Tupel zurück.

HDevelop Inline-Operation

HDevelop unterstützt eine Inline-Operation für tuple_acostuple_acosTupleAcosTupleAcostuple_acos, die innerhalb eines Ausdrucks in der folgenden Syntax verwendet werden kann:

ACos := acos(T)

Ausführungsinformationen

Parameter

TTTtt (input_control)  number(-array) HTupleMaybeSequence[Union[float, int]]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Eingabetupel.

Restriktion: -1 <= T <= 1

ACosACosACosACosacos (output_control)  angle.rad(-array) HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Arkuskosinus des Eingabetupels.

Alternativen

tuple_asintuple_asinTupleAsinTupleAsintuple_asin, tuple_atantuple_atanTupleAtanTupleAtantuple_atan, tuple_atan2tuple_atan2TupleAtan2TupleAtan2tuple_atan2

Siehe auch

tuple_costuple_cosTupleCosTupleCostuple_cos, tuple_coshtuple_coshTupleCoshTupleCoshtuple_cosh, tuple_acoshtuple_acoshTupleAcoshTupleAcoshtuple_acosh

Modul

Foundation