KlassenKlassenKlassenKlassen | | | | Operatoren

tuple_maxtuple_maxTupleMaxtuple_maxTupleMaxTupleMax (Operator)

Name

tuple_maxtuple_maxTupleMaxtuple_maxTupleMaxTupleMax — Bestimmen des maximalen Elements eines Tupels.

Signatur

tuple_max( : : Tuple : Max)

Herror tuple_max(const Hlong Tuple, double* Max)

Herror T_tuple_max(const Htuple Tuple, Htuple* Max)

Herror tuple_max(const HTuple& Tuple, double* Max)

Herror tuple_max(const HTuple& Tuple, HTuple* Max)

void TupleMax(const HTuple& Tuple, HTuple* Max)

HTuple HTuple::TupleMax() const

void HOperatorSetX.TupleMax(
[in] VARIANT Tuple, [out] VARIANT* Max)

VARIANT HTupleX.TupleMax([in] VARIANT Tuple)

static void HOperatorSet.TupleMax(HTuple tuple, out HTuple max)

HTuple HTuple.TupleMax()

Beschreibung

tuple_maxtuple_maxTupleMaxtuple_maxTupleMaxTupleMax bestimmt das maximale Element von allen Elementen des Eingabetupels TupleTupleTupleTupleTupletuple und liefert es in dem Ausgabeparameter MaxMaxMaxMaxMaxmax zurück. Das Eingabetupel muss hierfür entweder durchwegs Strings enthalten oder ausschließlich (ganze oder Gleitkomma-)Zahlen beinhalten. Eine Mischung aus Strings und Zahlen ist nicht erlaubt. Das Ergebnis besteht in einer Gleitkommazahl, sobald mindestens ein Element des Eingabetupels eine Gleitkommazahl ist. Falls alle Elemente von TupleTupleTupleTupleTupletuple hingegen ganze Zahlen sind, so besteht auch MaxMaxMaxMaxMaxmax aus einer ganzen Zahl.

Sonderfall: Leeres Eingabetupel

Falls das Eingabetupel leer ist, wird eine Fehlermeldung angezeigt.

HDevelop Inline-Operation

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

Max := max(Tuple)

Parallelisierung

Parameter

TupleTupleTupleTupleTupletuple (input_control)  number(-array) HTupleHTupleHTupleVARIANTHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*) (Hlong / double / BSTR) (Hlong / double / char*)

Eingabetupel.

MaxMaxMaxMaxMaxmax (output_control)  number(-array) HTupleHTupleHTupleVARIANTHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*) (double / Hlong / BSTR) (double / Hlong / char*)

Maximales Element aller Eingabetupelelemente.

Alternativen

tuple_mintuple_minTupleMintuple_minTupleMinTupleMin, tuple_meantuple_meanTupleMeantuple_meanTupleMeanTupleMean, tuple_deviationtuple_deviationTupleDeviationtuple_deviationTupleDeviationTupleDeviation, tuple_sumtuple_sumTupleSumtuple_sumTupleSumTupleSum, tuple_lengthtuple_lengthTupleLengthtuple_lengthTupleLengthTupleLength, tuple_mediantuple_medianTupleMediantuple_medianTupleMedianTupleMedian

Siehe auch

tuple_max2tuple_max2TupleMax2tuple_max2TupleMax2TupleMax2, tuple_min2tuple_min2TupleMin2tuple_min2TupleMin2TupleMin2

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren