tuple_abstuple_absTupleAbsTupleAbstuple_abs (Operator)

Name

tuple_abstuple_absTupleAbsTupleAbstuple_abs — Berechnen des Absolutbetrags eines Tupels.

Signatur

tuple_abs( : : T : Abs)

Herror tuple_abs(double T, double* Abs)

Herror T_tuple_abs(const Htuple T, Htuple* Abs)

void TupleAbs(const HTuple& T, HTuple* Abs)

HTuple HTuple::TupleAbs() const

static void HOperatorSet.TupleAbs(HTuple t, out HTuple abs)

HTuple HTuple.TupleAbs()

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

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

Beschreibung

tuple_abstuple_absTupleAbsTupleAbsTupleAbstuple_abs berechnet den Absolutbetrag des Eingabetupels TTTTtt. Der Absolutbetrag einer ganzen Zahl ist wieder eine ganze Zahl. Der Absolutbetrag einer Gleitpunktzahl ist eine Gleitpunktzahl. Der Absolutbetrag 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_abstuple_absTupleAbsTupleAbsTupleAbstuple_abs, die innerhalb eines Ausdrucks in der folgenden Syntax verwendet werden kann:

Abs := abs(T)

Ausführungsinformationen

Parameter

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

Eingabetupel.

AbsAbsAbsAbsabsabs (output_control)  number(-array) HTupleSequence[Union[float, int]]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Absolutbetrag des Eingabetupels.

Alternativen

tuple_fabstuple_fabsTupleFabsTupleFabsTupleFabstuple_fabs

Modul

Foundation