User manual

98 C-Control Pro Mega Series
© 2005 Conrad Electronic
5.3.5.2 Bitoperatoren
Bitoperatoren sind nur für Integer Datentypen erlaubt.
Operator Erklärung Beispiel Ergebnis
And Und &H0f And 3
&Hf0 And &H0f
3
0
Or Oder 1 Or 3
&Hf0 Or &H0f
3
&Hff
Xor exclusives Oder &Hff Xor &H0f
&Hf0 Xor &H0f
&Hf0
&Hff
Not Bitinvertierung Not &Hff
Not &Hf0
0
&H0f
5.3.5.3 Bitschiebe Operatoren
Bitschiebe Operatoren sind nur für Integer Datentypen erlaubt. Bei einer Bit-Shift Operation wird
immer eine 0 an einem Ende hineingeschoben.
Operator Erklärung Beispiel Ergebnis
<< um ein Bit nach links
schieben
1 << 2
3 << 3
4
24
>> um ein Bit nach rechts
schieben
&Hff >> 6
16 >> 2
3
4
5.3.5.4 Vergleichsoperatoren
Vergleichsoperatoren sind für
Single
und Integer Datentypen erlaubt.
Operator Erklärung Beispiel Ergebnis
< kleiner 1 < 2
2 < 1
2 < 2
1
0
0
> größer -3 > 2
3 > 2
0
1
<= kleiner gleich 2 <= 2
3 <= 2
1
0
>= größer gleich 2 >= 3
3 >= 2
0
1
= gleich 5 = 5
1 = 2
1
0
<> ungleich 2 <> 2
2 <> 5
0
1