Skip to content

tuple_not_equalTupleNotEqualTupleNotEqualtuple_not_equaltuple_not_equal🔗

Short description🔗

tuple_not_equalTupleNotEqualTupleNotEqualtuple_not_equaltuple_not_equal — Test whether two tuples are not equal.

Signature🔗

tuple_not_equal( tuple T1, tuple T2, out integer Nequal )void TupleNotEqual( const HTuple& T1, const HTuple& T2, HTuple* Nequal )static void HOperatorSet.TupleNotEqual( HTuple t1, HTuple t2, out HTuple nequal )def tuple_not_equal( t1: MaybeSequence[Union[int, float, str]], t2: MaybeSequence[Union[int, float, str]] ) -> int

Herror tuple_not_equal( const Hlong T1, const Hlong T2, Hlong* Nequal )

Herror T_tuple_not_equal( const Htuple T1, const Htuple T2, Htuple* Nequal )

HTuple HTuple::TupleNotEqual( const HTuple& T2 ) const

HTuple HTuple.TupleNotEqual( HTuple t2 )

Description🔗

tuple_not_equalTupleNotEqual tests whether the two input tuples T1t1t1 and T2t2t2 are not equal. Two tuples are not equal, if they consist of a different number of elements or if they differ when compared elementwise. Two tuple elements differ, if they are of types that may not be compared (e.g., one string and one integer) or if they differ in their values.

HDevelop In-line Operation🔗

HDevelop provides an in-line operation for tuple_not_equalTupleNotEqual, which can be used in an expression in the following syntax:

Nequal := T1 != T2

or

Nequal := T1 # T2

Execution information🔗

Execution information
  • Multithreading type: reentrant (runs in parallel with non-exclusive operators).

  • Multithreading scope: global (may be called from any thread).

  • Processed without parallelization.

Parameters🔗

T1t1t1 (input_control) tuple(-array) → (integer / real / string)HTuple (Hlong / double / HString)HTuple (int / long / double / string)MaybeSequence[Union[int, float, str]]Htuple (Hlong / double / char*)

Input tuple 1.

T2t2t2 (input_control) tuple(-array) → (integer / real / string)HTuple (Hlong / double / HString)HTuple (int / long / double / string)MaybeSequence[Union[int, float, str]]Htuple (Hlong / double / char*)

Input tuple 2.

Nequalnequalnequal (output_control) integer → (integer)HTuple (Hlong)HTuple (int / long)intHtuple (Hlong)

Result of the comparison of the input tuples.

Combinations with other operators🔗

Combinations

Alternatives

tuple_equalTupleEqual, tuple_lessTupleLess, tuple_greaterTupleGreater, tuple_less_equalTupleLessEqual, tuple_greater_equalTupleGreaterEqual, tuple_equal_elemTupleEqualElem, tuple_not_equal_elemTupleNotEqualElem, tuple_less_elemTupleLessElem, tuple_greater_elemTupleGreaterElem, tuple_less_equal_elemTupleLessEqualElem, tuple_greater_equal_elemTupleGreaterEqualElem

Module🔗

Foundation