antworten, Hinweise
This commit is contained in:
parent
c723b55d05
commit
716cb8d507
1 changed files with 5 additions and 1 deletions
|
|
@ -27,12 +27,14 @@ eine eigene Header Datei genutzt wird, ist hierbei egal.
|
||||||
### 1b)
|
### 1b)
|
||||||
|
|
||||||
Was passiert, wenn die Zahl größer als 255 ist?
|
Was passiert, wenn die Zahl größer als 255 ist?
|
||||||
|
-> Überlauf.
|
||||||
|
|
||||||
Passe die Funktion so an, dass auch größere Zahlen (0 bis 232-1) als Binärzahlen ausgegeben werden können.
|
Passe die Funktion so an, dass auch größere Zahlen (0 bis 232-1) als Binärzahlen ausgegeben werden können.
|
||||||
|
|
||||||
## Aufgabe 2: Bitwise Operatoren
|
## Aufgabe 2: Bitwise Operatoren
|
||||||
|
|
||||||
Was passiert, wenn die Zahl negativ ist?
|
Was passiert, wenn die Zahl negativ ist?
|
||||||
|
-> bevor Aufgabe 2, immernoch ein Überlauf.
|
||||||
|
|
||||||
Erweitere die Funktion erneut, sodass auch negative Zahlen bearbeitet werden. Hierbei soll bei der Ausgabe erst ein Minus stehen und dahinter die positive Binärzahl. Beispiel:
|
Erweitere die Funktion erneut, sodass auch negative Zahlen bearbeitet werden. Hierbei soll bei der Ausgabe erst ein Minus stehen und dahinter die positive Binärzahl. Beispiel:
|
||||||
|
|
||||||
|
|
@ -44,5 +46,7 @@ _Hinweis: Die negativen Zahlen werden im Zweierkomplement gespeichert. Es kann a
|
||||||
---
|
---
|
||||||
|
|
||||||
_Zur Erinnerung:_
|
_Zur Erinnerung:_
|
||||||
|
|
||||||
_Das Zweierkomplement wird gebildet, indem die Bits invertiert werden und anschließend 1 zur Zahl addiert wird._
|
_Das Zweierkomplement wird gebildet, indem die Bits invertiert werden und anschließend 1 zur Zahl addiert wird._
|
||||||
|
|
||||||
|
_Hinweis:_
|
||||||
|
_Überlauf._
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue