tuple_negtuple_negTupleNegTupleNeg (Operator)

Name

tuple_negtuple_negTupleNegTupleNeg — Negieren eines Tupels.

Signatur

tuple_neg( : : T : Neg)

Herror tuple_neg(double T, double* Neg)

Herror T_tuple_neg(const Htuple T, Htuple* Neg)

void TupleNeg(const HTuple& T, HTuple* Neg)

HTuple HTuple::TupleNeg() const

static void HOperatorSet.TupleNeg(HTuple t, out HTuple neg)

HTuple HTuple.TupleNeg()

Beschreibung

tuple_negtuple_negTupleNegTupleNegTupleNeg berechnet die Negierung des Eingabetupels TTTTt, d.h. NegNegNegNegneg = -TTTTt. Die Negierung einer ganzen Zahl ist wieder eine ganze Zahl. Die Negierung einer Gleitpunktzahl ist eine Gleitpunktzahl. Die Negierung von Strings ist nicht erlaubt. Die Negierung eines leeren Eingabtupels ergibt wiederum ein leeres Tupel als Ausgabe.

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_negtuple_negTupleNegTupleNegTupleNeg, die innerhalb eines Ausdrucks in der folgenden Syntax verwendet werden kann:

Neg := -T

Ausführungsinformationen

Parameter

TTTTt (input_control)  number(-array) HTupleHTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Eingabetupel.

NegNegNegNegneg (output_control)  number(-array) HTupleHTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Negation des Eingabetupels.

Modul

Foundation