Replace
Funkcia %Replace
Popis
Funkcia zmení všetky hodnoty, pre ktoré je splnená podmienka porovnania _compType voči hodnote _refValue za _newValue.
Deklarácia
REAL|VECTOR %Replace(
REAL|VECTOR _values,
REAL _refValue,
REAL _newValue
[, INT _compType := %CMP_Equal]
) Parametre
_values | Zdrojové hodnoty. |
_refValue | Referenčná hodnota. |
_newValue | Nová hodnota. |
_compType |
Príklad
VECTOR _src, _v;
%CreateVector(_src, 5);
_src[1] := 0;
_src[2] := 1;
_src[3] := 2;
_src[4] := 3;
_src[5] := 4;
-- nahradí hodnoty väčšie ako 2 číslom -1
_v := %Replace(_src, 2, -1, 0);
RETURN _v;Súvisiace stránky: