Alle arithmetischen Operatoren, außer dem Modulo-Operator, können sowohl auf Ganzzahlen als auch auf Gleitkommazahlen angewandt werden. Im Landesabitur müssen die Prüfungsaufgaben für die Abiturientinnen und Abiturienten eindeutig hinsichtlich des Arbeitsauftrages und der erwarteten Leistung. I = 3; // i hat den Wert 3 Kombinierte Zuweisungsoperatoren [ ] Die kombinierten Zuweisungsoperatoren kombinieren den Zuweisungsoperator (=) mit einem anderen Operator: • += • -= • *= • /= •%= • &= • >= • ^= •|= Dabei wird der linke Operand sowohl als linker Operand für die Zuweisung als auch für den anderen Operator verwendet. A += b; bedeutet also a = a + (b); Die Klammer um b soll verdeutlichen, dass gesamte rechte Ausdruck zuerst berechnet wird. Vergleiche [ ] == (Gleichheit) [ ] Ergibt den boolschen Wert true, wenn die beiden Operanden gleich sind, sonst false.!= (Ungleichheit) [ ] Ergibt den boolschen Wert true, wenn die beiden Operanden ungleich sind, sonst false. = (größer oder gleich) [ ] Ergibt den boolschen Wert true, wenn der linke Operand größer oder gleich dem rechten ist, sonst false. (größer) [ ] Ergibt den boolschen Wert true, wenn der linke Operand größer als der rechte ist, sonst false. Fairness - zum verständnis von gerechtigkeit. Scheinbar selbstverständlich erscheint es auf den ersten Blick, dass bestimmte Tätigkeiten mit weit mehr Gehalt vergütet werden als andere. Wer mehr Verantwortung trägt, wer einen Beruf ausübt, für den es eine jahrelange Ausbildung oder besondere Talente benötigt, verdient auch mehr, so viel scheint klar. Das ein Spieler von Bayern München das zigfache eines Spielers der dritten Liga erhält auch, oder? Operator ErläuternAussagenlogik [ ] && (Und-Verknüpfung) [ ] Verknüpft die beiden Operanden und gibt true zurück, wenn beide Operanden den Wert true haben, sonst false. True true ---- true Kann das Ergebnis bereits vorhergesagt werden, nachdem der erste Operand ausgewertet wurde (d. h., wenn dieser false ist, ist das Ergebnis sicher false), wird der zweite Operand nicht mehr ausgewertet.|| (Oder-Verknüpfung) [ ] Verknüpft die beiden Operanden und gibt true zurück, wenn mindestens einer der beiden Operanden den Wert true hat, sonst false. True false ---- true Kann das Ergebnis bereits vorhergesagt werden, nachdem der erste Operand ausgewertet wurde (d. h., wenn dieser true ist, ist das Ergebnis sicher true), wird der zweite Operand nicht mehr ausgewertet.! (Negierung) [ ] Invertiert den Wert seiner Operanden. Zufälliger ArtikelAus true wird false und umgekehrt. True ---- false Bitmanipulationen [ ] & (bitweise Und-Verknüpfung) [ ] Verknüpft jedes beider Operanden. 1100 1010 ---- 1000| (bitweise Oder-Verknüpfung) [ ] Verknüpft jedes Bit beider Operanden. 1100 1010 ---- 1110 ^ (exklusive Oder-Verknüpfung) [ ] Verknüpft jedes Bit beider Operanden. 1100 1010 ---- 0110 ~ (bitweise Negation) [ ] Negiert den Wert jedes Bits. 10 -- 01 > (Rechtsverschiebung) [ ] Verschiebt die Bits des linken Operanden um die durch den rechten Operanden angegebene Anzahl von Stellen nach rechts. Die nach rechts verschobenen Ziffern fallen sozusagen heraus.
0 Comentarios
Deja una respuesta. |
AutorEscribe algo sobre ti mismo. No hay que ser elegante, sólo haz un resumen. Archivos
Marzo 2019
Categorías |