tuple_abstuple_absTupleAbsTupleAbstuple_abs (Operator)
Name
tuple_abstuple_absTupleAbsTupleAbstuple_abs — Berechnen des Absolutbetrags eines Tupels.
Signatur
Herror tuple_abs(double T, double* Abs)
Herror T_tuple_abs(const Htuple T, Htuple* Abs)
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
- Multithreading-Typ: independent (läuft parallel auch zu exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
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