tuple_equaltuple_equalTupleEqualTupleEqualtuple_equal (Operator)

Name

tuple_equaltuple_equalTupleEqualTupleEqualtuple_equal — Testen, ob zwei Tupel gleich sind.

Signatur

tuple_equal( : : T1, T2 : Equal)

Herror tuple_equal(const Hlong T1, const Hlong T2, Hlong* Equal)

Herror T_tuple_equal(const Htuple T1, const Htuple T2, Htuple* Equal)

void TupleEqual(const HTuple& T1, const HTuple& T2, HTuple* Equal)

HTuple HTuple::TupleEqual(const HTuple& T2) const

static void HOperatorSet.TupleEqual(HTuple t1, HTuple t2, out HTuple equal)

HTuple HTuple.TupleEqual(HTuple t2)

def tuple_equal(t1: MaybeSequence[Union[int, float, str]], t2: MaybeSequence[Union[int, float, str]]) -> int

Beschreibung

tuple_equaltuple_equalTupleEqualTupleEqualTupleEqualtuple_equal testet, ob die beiden Eingabetupel T1T1T1T1t1t1 und T2T2T2T2t2t2 gleich sind. Die Eingabetupel werden elementweise verglichen. Zwei Tupelelemente gelten als gleich, wenn sie beide (ganze oder Gleitkomma-)Zahlen oder beide Strings sind und dieselbe Belegung aufweisen. Darüber hinaus müssen beide Eingabetupel über dieselbe Anzahl an Elementen verfügen, um als gleich zu gelten.

HDevelop Inline-Operation

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

Equal := T1 == T2 oder Equal := T1 = T2

Ausführungsinformationen

Parameter

T1T1T1T1t1t1 (input_control)  tuple(-array) HTupleMaybeSequence[Union[int, float, str]]HTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)

Eingabetupel 1.

T2T2T2T2t2t2 (input_control)  tuple(-array) HTupleMaybeSequence[Union[int, float, str]]HTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)

Eingabetupel 2.

EqualEqualEqualEqualequalequal (output_control)  integer HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Ergebnis des Vergleichs der Eingabetupel.

Alternativen

tuple_not_equaltuple_not_equalTupleNotEqualTupleNotEqualTupleNotEqualtuple_not_equal, tuple_lesstuple_lessTupleLessTupleLessTupleLesstuple_less, tuple_greatertuple_greaterTupleGreaterTupleGreaterTupleGreatertuple_greater, tuple_less_equaltuple_less_equalTupleLessEqualTupleLessEqualTupleLessEqualtuple_less_equal, tuple_greater_equaltuple_greater_equalTupleGreaterEqualTupleGreaterEqualTupleGreaterEqualtuple_greater_equal, tuple_equal_elemtuple_equal_elemTupleEqualElemTupleEqualElemTupleEqualElemtuple_equal_elem, tuple_not_equal_elemtuple_not_equal_elemTupleNotEqualElemTupleNotEqualElemTupleNotEqualElemtuple_not_equal_elem, tuple_less_elemtuple_less_elemTupleLessElemTupleLessElemTupleLessElemtuple_less_elem, tuple_greater_elemtuple_greater_elemTupleGreaterElemTupleGreaterElemTupleGreaterElemtuple_greater_elem, tuple_less_equal_elemtuple_less_equal_elemTupleLessEqualElemTupleLessEqualElemTupleLessEqualElemtuple_less_equal_elem, tuple_greater_equal_elemtuple_greater_equal_elemTupleGreaterEqualElemTupleGreaterEqualElemTupleGreaterEqualElemtuple_greater_equal_elem

Modul

Foundation