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)
|
||||
|
||||
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.
|
||||
|
||||
## Aufgabe 2: Bitwise Operatoren
|
||||
|
||||
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:
|
||||
|
||||
|
|
@ -44,5 +46,7 @@ _Hinweis: Die negativen Zahlen werden im Zweierkomplement gespeichert. Es kann a
|
|||
---
|
||||
|
||||
_Zur Erinnerung:_
|
||||
|
||||
_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