Herunterladen Inhalt Inhalt Diese Seite drucken

Conrad C-Control II Unit Handbuch Seite 64

Kompakter steuerungscomputer
Inhaltsverzeichnis

Werbung

C-Control II Unit
Operator
Bedeutung
und
&
and
nand und mit anschließender Bitinvertierung
!&
oder
|
or
nor oder mit anschließender Bitinvertierung
!|
xor exklusiv-oder
^
Eine Besonderheit bilden logische Operationen mit float-Operanden. Hier findet vor
der logischen Verknüpfung eine automatische Konvertierung in einen Integerwert 0 oder -
1 statt: der float-Wert 0.0 wird zum Integer 0, alle Werte ungleich 0.0 werden zu -1.
64
Beispielausdruck
1 & 1
1 and 0
14 & 3
(1<2)&(2<3)
(1<2)&(3<2)
1 !& 1
1 nand 0
14 !& 3
(1<2)!&(2<3)
(1<2)!&(3<2)
1 | 1
1 or 0
0 or 0
14 or 1
(1<2)|(2<3)
(1<2)|(3<2)
(2<1)|(3<2)
1 !| 1
1 nor 0
0 nor 0
14 nor 1
(1<2)|(2<3)
(1<2)|(3<2)
(2<1)|(3<2)
1 ^ 1
1 xor 0
0 xor 0
14 ^ 3
(1<2)^(2<3)
(1<2)|(3<2)
(2<1)|(3<2)
Ergebnis
1
0
2
-1
0
-2
-1
-3
0
-1
1
1
0
15
-1
-1
0
-2
-2
-1
-16
0
0
-1
0
1
0
3
0
-1
-1

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis