diff --git a/README.md b/README.md index de8d9d3..3e35957 100644 --- a/README.md +++ b/README.md @@ -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._