Operatoren Flashcards
(82 cards)
In welche 3 Eigenschaften kann man Operatoren einordnen
- Anzahl ihrer Operanden
- Position zu den Operanden
- Assoziativität
Wie werden Operatoren mit nur einem Operator bezeichnet?
unär
Wie werden Operatoren bezeichnet mit zwei Operanden?
binär
Wie werden Operatoren mit drei Operanden?
ternär
Wie nennt man Operatoren, die zwischen den Operanden stehen?
infix
Wie nennt man Operatoren, die vor ihren Operanden stehen?
Präfix
Wie nennt man Operatoren, die nach ihren Operanden stehen?
Postfix
Was heißt es, wenn ein Operator linksassoziativ ist?
Er wertet zuerst den Ausdruck ganz links aus und geht dann nach rechts weiter
Was heißt es, wenn ein Operator rechtsassoziativ ist?
Er wertet zuerst den Ausdruck ganz rechts aus und geht dann nach links weiter
Mit welchem Operator kann ich zwei Zahlen addieren?
+
Mit welchem Operator kann ich zwei Zahlen subtrahieren?
-
Mit welchem Operator kann ich zwei Zahlen Multiplizieren?
*
Mit welchem Operator kann ich zwei Zahlen dividieren?
/
Mit welchem Operator kann ich den Rest einer Division erhalten?
% (Modulo)
Wie drücke ich die arithmetische Operation var ist gleich a plus b aus?
var = a + b
Wie drücke ich die arithmetische Operation var ist gleich a minus b aus?
var = a - b
Wie drücke ich die arithmetische Operation var ist gleich a mal b aus?
var = a * b
Wie drücke ich die arithmetische Operation var ist gleich a geteilt durch b aus?
var = a / b
Wie drücke ich die arithmetische Operation var ist gleich der Rest von a durch b aus?
var = a % b
Welche Rechenregel gilt für arithmetische Operationen?
Punkt vor Strich
Was gilt für arithmetische Operatoren bezüglich ihrer Anzahl an Operanden?
sie sind binär
Was gilt für arithmetische Operatoren bezüglich ihrer Position zu ihren Operanden?
sie sind infix
Was gilt für arithmetische Operatoren bezüglich ihrere Assoziativität
sie sind linksassoziativ
Was passiert mit dem Divisionsrest bei einer division von zwei ganzen Zahlen?
er wird gegelassen