Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.
Porovnať s aktuálnou verziou Zobraziť históriu stránky
« Predchádzajúce Verzia 3 Ďalej »
Funkcia porovnáva hodnoty vektora _values s hodnotami referenčného vektora _refValues. Ak je podmienka splnená, vráti hodnotu z vektora _values. Ak podmienka nie je splnená, vráti hodnotu _otherValue alebo hodnotu z vektora _otherValue.
VECTOR %Compare( VECTOR _values, INT _compType, VECTOR _refValues, REAL|VECTOR _otherValue, BOOL _invalidIsZero )
Porovnávaný vektor.
Typ porovnania.
Vektor referenčných hodnôt.
Hodnota alebo vektor, ktorý sa použije, ak podmienka nie je splnená.
Neplatné hodnoty interpretuje ako 0.
VECTOR _src1, _src2, _v; %CreateVector(_src1, 5); %CreateVector(_src2, 5); _src1[1] := 0; _src1[2] := 1; _src1[3] := 2; _src1[4] := 3; _src1[5] := 4; _src2[1] := 2; _src2[2] := 2; _src2[3] := 2; _src2[4] := 2; _src2[5] := 2; -- porovná vektory: hodnoty, ktoré nespĺňajú podmienku nahradí -1 _v := %Compare(_src1, 0, _src2, -1, %CMP_Greater); RETURN _v;
Súvisiace stránky:
Typ porovnania