Herunterladen Inhalt Inhalt Diese Seite drucken

Arithmethische Operatoren; Bitschiebeoperatoren - Conrad C-Control II Unit Handbuch

Kompakter steuerungscomputer
Inhaltsverzeichnis

Werbung

C-Control II Unit
Rangfolge der Operatoren in C2:
Rang
8
7
6
5
4
3
2
1
Zu einigen Operatoren existiert neben einem Symbol eine alternative Schlüsselwortform,
z.B. stehen % und mod für die Modulodivision. Wählen Sie selbst, welche Form Sie bevor-
zugen, das Ergebnis bleibt gleich.
5.7.2 Arithmetische Operatoren
Operator
Bedeutung
Addition
+
Subtraktion
-
Multiplikation
*
Division
/
mod Modulodivision (Divisionsrest)
%
negatives Vorzeichen
-

5.7.3 Bitschiebeoperatoren

Operator
Bedeutung
shl links schieben
<<
shr logisch rechts schieben
>>
62
- (negatives Vorzeichen)
*
<<
==
!=
>
&
and
|
or
!|
Beispielausdruck
1 + 1
2 - 1
2 * 3
6 / 3
18 / 4
18.0 / 4
18 mod 4
18 % 4
1.8 % 0.4
-(1+1)
Beispielausdruck
1 << 1
3 shl 2
1 >> 1
5 shr 2
-1 shr 1
(long) -1 shr 1
Operator
( )
!
not
/
%
mod
+
-
shl
>>
shr
<
>=
<=
!&
nand
nor
^
xor
Ergebnis
2
1
6
2
4
4,5
2
2
0,2
-2
Ergebnis
2
12
0
1
32767
2147483647

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis