Function DE Version 1.90

@BitOr

Float List Logical NUMBER

Syntax

@BitOr(FN1;FN2);
@BitOr(FNLIST1;FN2);
@BitOr(FN1;FNLIST2);
@BitOr(FNLIST1;FNLIST2);

Beschreibung

Führt ein bitweises, logisches ODER auf FN/FNLIST FN1/FNLIST1 und FN/FNLIST FN2/FNLIST2 aus.

Beispiel: @BitOr(FN1;FN2)

FN1:=2;
FN2:=3;
@BitOr(FN1;FN2);

ergibt 3

Beispiel: @BitOr(FNLIST1;FN2)

FNLIST1:=1:2:3:4:5:6:7:8:9;
FN2:=10;
@BitOr(FNLIST1;FN2);

ergibt 11;10;11;14;15;14;15;10;11

Beispiel: @BitOr(FN1;FNLIST2)

FN1:=10;
FNLIST2:=11:22:33:44:55:66:77:88:99;
@BitOr(FN1;FNLIST2);

ergibt 11;30;43;46;63;74;79;90;107

Beispiel: @BitOr(FNLIST1;FNLIST2)

FNLIST1:=1:2:3:4:5:6:7:8:9;
FNLIST2:=10:20:30:40:50:60:70:80:90;
@BitOr(FNLIST1;FNLIST2); ergibt 11;22;31;44;55;62;71;88;91

FNLIST1:=1:2:3:4:5:6:7:8:9;
FNLIST2:=10:20:30:40:50;
@BitOr(FNLIST1;FNLIST2); ergibt 11;22;31;44;55;54;55;58;59

Sollten die beiden Listen unterschiedlich lang sein, so wird das letzte Element der kürzeren wiederholt bis die benötigte Länge erreicht wird.