Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m114:learningunits:lu01:binaereganzzahlen [2025/02/06 13:49] – [Negative Zahlen als Zweierkomplement] kmaurizimodul:m114:learningunits:lu01:binaereganzzahlen [2025/02/27 09:45] (aktuell) kmaurizi
Zeile 43: Zeile 43:
 Mehr dazu erfahren Sie im Kapitel [[modul:m114:learningunits:lu02:binaermath]]. Mehr dazu erfahren Sie im Kapitel [[modul:m114:learningunits:lu02:binaermath]].
  
-Für positive Zahlen bedeutet das Zweierkomplement nur, dass die erste binäre Stelle Bit '0' sein muss.+Für positive Zahlen: Im Zweierkomplement ist das höchstwertige Bit das Vorzeichenbit. Ist es 0, handelt es sich um eine positive Zahl, deren Wert sich direkt aus der normalen Binärdarstellung ergibt.
  
 Für negative Zahlen gehen Sie wie folgt vor: Für negative Zahlen gehen Sie wie folgt vor:
Zeile 60: Zeile 60:
   - Subtrahieren Sie 1 von der Zahl: -12<sub>10</sub> - 1<sub>10</sub> = **-13<sub>10</sub>**   - Subtrahieren Sie 1 von der Zahl: -12<sub>10</sub> - 1<sub>10</sub> = **-13<sub>10</sub>**
  
-== Umwandlung ins Zweierkomplement von Hand ==+=== Umwandlung ins Zweierkomplement von Hand ==
 +<WRAP center round tip 60%> 
 +Trick zur schnelleren Umwandlung (einer negativen in eine positive Binärzahl oder umgekehrt) von Hand: Von rechts angefangen, alle Nullen und die erste Eins abschreiben und alle nachfolgenden Stellen invertieren. 
 +</WRAP> 
 Dieser Programmablaufplan zeigt, wie Sie das Zweierkomplement einer binären Zahl ohne zu rechnen erhalten. Dieser Programmablaufplan zeigt, wie Sie das Zweierkomplement einer binären Zahl ohne zu rechnen erhalten.
 Dies stellt eine Alternative zum oben beschriebenen Vorgehen dar: Dies stellt eine Alternative zum oben beschriebenen Vorgehen dar:
  • modul/m114/learningunits/lu01/binaereganzzahlen.1738846152.txt.gz
  • Zuletzt geändert: 2025/02/06 13:49
  • von kmaurizi