Operatoren und MSB C++ Programmierung Informatik, Zusammenfassungen von Informatik

HÜ Operatoren & MSB Rechnungen Dieses Material bietet eine umfassende Einführung in die grundlegenden Operatoren der Programmierung sowie die Berechnung von MSB (Most Significant Bit). Die Lernenden werden in die Lage versetzt, logische Operationen zu verstehen und anzuwenden. Hier sind die Lernziele und Inhalte im Detail: Lernziele Verstehen der logischen Operatoren und deren Anwendung in Programmieraufgaben. Durchführen von MSB-Rechnungen und Umwandlungen von Zahlen. Entwicklung von Problemlösungsfähigkeiten durch praktische Übungen.

Art: Zusammenfassungen

2024/2025

Zum Verkauf seit 03.03.2026

anne-kammerer
anne-kammerer 🇩🇪

26 dokumente

1 / 2

Toggle sidebar

Diese Seite wird in der Vorschau nicht angezeigt

Lass dir nichts Wichtiges entgehen!

bg1
HÜ Operatoren & MSB Rechnungen
Operatorenliste C++
Rang 12: logische Negation: „!“ (Aufgabe: kehrt/negiert Ausdruck um)
bitweise Negation: „~“ (Aufgabe: negiert alle Bits eines Wertes (siehe Seite 2))
Vorzeichen: „+“ & „-“ (Aufgabe: vermerkt Variable als positiv/negativ)
Inkrement & Dekrement: „++“ & „--“ (Aufgabe: vergrößert/verkleinert Variablen um 1)
sizeof-Operator: „sizeof(Typ)“
Multiplikation: „*“ (Aufgabe: multipliziert Variablen miteinander)
Division: „/„ (Aufgabe: dividiert Variablen durcheinander)
Modulo-Operator: „% (Aufgabe: gibt Rest einer Division zurück)
Addition: „+“ (Aufgabe: addiert Variablen miteinander)
Subtraktion: „-“ (Aufgabe: subtrahiert Variablen voneinander)
Bit-Schiebeoperatoren: „<<“ & „>>“ (Aufgabe: verschiebt alle Bits einer Zahl nach rechts/links)
kleiner (-gleich): „<“ bzw. „<=“ (Aufgabe: zieht Vergleich kleiner zwischen Variablen)
größer (-gleich): „>“ bzw. „>=“ (Aufgabe: zieht Vergleich größer zwischen Variablen)
gleich: „==“ (Aufgabe: vergleicht Variablen miteinander)
ungleich: „!=“ (Aufgabe: ungleicher Vergleich von Variablen)
bitweises UND: „& (Aufgabe: bitweise UND-Operation (siehe Seite 2))
bitweises EXCLUSIV-ODER: „^ “ (Aufgabe: bitweise EXCLUSIV-ODER-Operation (siehe Seite 2))
bitweises ODER: „|“ (Aufgabe: bitweise ODER-Operation (siehe Seite2) bitweise)
logisches UND: „&& (Aufgabe: allgemeine UND-Operation (siehe Seite 2))
logisches ODER: „||“ (Aufgabe: allgemeine ODER-Operation (siehe Seite 2))
Zuweisung: „=“ (Aufgabe: weist z.B. Wert einer Variablen zu)
gekoppelte Zuweisung: „+=“ (Aufgabe: weist zu und addiert Wert zu Variable)
gekoppelte Zuweisung: „-=“ (Aufgabe: weist zu und subtrahiert Wert von Variable)
gekoppelte Zuweisung: „*=“ (Aufgabe: weist zu und multipliziert Wert mit Variable)
gekoppelte Zuweisung: „/=“ (Aufgabe: weist zu und dividiert Wert durch Variable)
gekoppelte Zuweisung: „%=“ (Aufgabe: weist Rest einer Division Variable zu)
gekoppelte Zuweisung: „&=“ (Aufgabe: führt UND-Operation durch und weist Ergebnis Variable zu)
gekoppelte Zuweisung: „|=“ (Aufgabe: führt ODER-Operation durch und weist Variable zu)
gekoppelte Zuweisung: „^=“ (Aufgabe: führt EX.-ODER-Operation durch und weist Variable zu)
gekoppelte Zuweisung: „>>=“ (Aufgabe: verschiebt Bits nach rechts und weist Ergebnis Variable zu)
gekoppelte Zuweisung: „<<=“ Aufgabe: verschiebt Bits nach links und weist Ergebnis Variable zu)
Rang 11:
Rang 10:
Rang 9:
Rang 8:
Rang 7:
Rang 6:
Rang 5:
Rang 4:
Rang 3:
Rang 2:
Rang 1:
A
pf2

Unvollständige Textvorschau

Nur auf Docsity: Lade Operatoren und MSB C++ Programmierung Informatik und mehr Zusammenfassungen als PDF für Informatik herunter!

HÜ Operatoren & MSB Rechnungen

Operatorenliste C++

Rang 12:

  • logische Negation: „!“ (Aufgabe: kehrt/negiert Ausdruck um)
  • bitweise Negation: „~“ (Aufgabe: negiert alle Bits eines Wertes (siehe Seite 2))
  • Vorzeichen: „+“ & „-“ (Aufgabe: vermerkt Variable als positiv/negativ)
  • Inkrement & Dekrement: „++“ & „--“ (Aufgabe: vergrößert/verkleinert Variablen um 1)
  • sizeof-Operator: „sizeof(Typ)“ —
  • Multiplikation: „*“ (Aufgabe: multipliziert Variablen miteinander)
  • Division: „/„ (Aufgabe: dividiert Variablen durcheinander)
  • Modulo-Operator: „%“ (Aufgabe: gibt Rest einer Division zurück)
  • Addition: „+“ (Aufgabe: addiert Variablen miteinander)
  • Subtraktion: „-“ (Aufgabe: subtrahiert Variablen voneinander)
  • Bit-Schiebeoperatoren: „<<“ & „>>“ (Aufgabe: verschiebt alle Bits einer Zahl nach rechts/links)
  • kleiner (-gleich): „<“ bzw. „<=“ (Aufgabe: zieht Vergleich kleiner zwischen Variablen)
  • größer (-gleich): „>“ bzw. „>=“ (Aufgabe: zieht Vergleich größer zwischen Variablen)
  • gleich: „==“ (Aufgabe: vergleicht Variablen miteinander)
  • ungleich: „!=“ (Aufgabe: ungleicher Vergleich von Variablen)
  • bitweises UND: „ &

“ (Aufgabe: bitweise UND-Operation (siehe Seite 2))

  • bitweises EXCLUSIV-ODER: „^ “ (Aufgabe: bitweise EXCLUSIV-ODER-Operation (siehe Seite 2))
  • bitweises ODER: „|“ (Aufgabe: bitweise ODER-Operation (siehe Seite2) bitweise)
  • logisches UND: „&&“ (Aufgabe: allgemeine UND-Operation (siehe Seite 2))
  • logisches ODER: „||“ (Aufgabe: allgemeine ODER-Operation (siehe Seite 2))
  • Zuweisung: „=“ (Aufgabe: weist z.B. Wert einer Variablen zu)
  • gekoppelte Zuweisung: „+=“ (Aufgabe: weist zu und addiert Wert zu Variable)
  • gekoppelte Zuweisung: „-=“ (Aufgabe: weist zu und subtrahiert Wert von Variable)
  • gekoppelte Zuweisung: „*=“ (Aufgabe: weist zu und multipliziert Wert mit Variable)
  • gekoppelte Zuweisung: „/=“ (Aufgabe: weist zu und dividiert Wert durch Variable)
  • gekoppelte Zuweisung: „%=“ (Aufgabe: weist Rest einer Division Variable zu)
  • gekoppelte Zuweisung: „ &

=“ (Aufgabe: führt UND-Operation durch und weist Ergebnis Variable zu)

  • gekoppelte Zuweisung: „|=“ (Aufgabe: führt ODER-Operation durch und weist Variable zu)
  • gekoppelte Zuweisung: „^=“ (Aufgabe: führt EX.-ODER-Operation durch und weist Variable zu)
  • gekoppelte Zuweisung: „>>=“ (Aufgabe: verschiebt Bits nach rechts und weist Ergebnis Variable zu)
  • gekoppelte Zuweisung: „<<=“ Aufgabe: verschiebt Bits nach links und weist Ergebnis Variable zu)

Rang 11:

Rang 10:

Rang 9:

Rang 8:

Rang 7:

Rang 6:

Rang 5:

Rang 4:

Rang 3:

Rang 2:

Rang 1:

A

Codebeispiel für ODER und UND:

Beispiel MSB-Rechnung:

How to machen Zahlen negativ:

Komplette MSB-Rechnung:

UND: ODER: EXCLUSIV-ODER:

NEGATION:

...

011

gleicher

Wert

=

Wert ...

011

gleicher

Wert = Wert ...

011

gleicher

Wert

= O .. 0011 Werte umdrehen

ungleicher

Wert

= O

ungleicher

Wert

= 1

ungleicher

Wert

= 1

1 = 0

...

001

:

...

001

:

...

001

:

... 1100

:

0

= 1

...

001 ... 011

... 010

Info

Zahlen

umdrehen

L

~

1 an

hinterster

Stelle dazu addieren

1 11

nur Zahlen in

lila Kästchen

MSB

: Most

significant

Bit

für Zweierkomplement

verrechnen

1 =

negative

Zahl

0 = )

positive

Zahl

Verwendung

von -8 in Beispiel

Rechnung

: 17-8 = 9

D

128643216892

1

O 00 100 0 1 1710

1 1 111000

  • > -

810

(1) 1 1 1

yo

addieren

Bit fällt

weg

,

da nur

(1)

0 O 0 0

100 1

8-Bit-Rechner

MSB

= ) 0

,

da

positive

Zahl