Binärcode Grundlagen?
Wenn man zum Beispiel eine 4 hat, lautet diese im Binärcode ja „100" und ein 3 wäre „11", das habe ich bereits verstanden, allerdings hätten ich noch eine Frage:
Wenn ich eine Zahlenreihenfolge habe (z.B. die Nachkommastellen von Pi), wie würde man dann 34 (Drei und Vier) schreiben?
1. Variante:
11100 (die Drei und direkt dahinter die Vier)
2. Variante:
011100 (die Null am Anfang als „Lückenfüller", da Drei und Vier im Binärcode Unterschiedlich viele Stellen haben (die Drei hat ja Zwei und die Vier hat
Drei)
Falls keine der Varianten die richtige ist (was ich mir durchaus vorstellen kann, da ich nicht wirklich mit den Binärsystem vertraut bin), würde ich mich über eine Erklärung der richtigen Variante freuen.
LG
1 Antwort
Der Binärcode ist erstmal nicht daraus ausgelegt Kommazahlen zu speichern und tut dies auch nicht. Dann kommt es ganz auf die Aufgabenstellung an, wie die Zahlen darzustellen sind.
Das ist das gleiche mit deinen Lückenfüllern. Sollst du z.B. 4-Bit lange Zahlen verwenden, musst du bei der 3 eine 0 vorne schreiben. Bei 8-Bit musst du beide Zahlen vorn auffüllen.
Natürlich ist das der Fall. Nur braucht es dazu erstmal ein Komma, wobei es auf den Kontext ankommt, wie das Ganze zu lösen bzw. darzustellen ist. Aber du hast recht, etwas konfus ausgedrückt, sorry 😅
Das ist leider falsch! Das Konstrukt der Darstellung von Nicht-Ganzahlen als Bruch mit einer Potenz der Zahlenbasis und einem Komma ist n icht auf das Dezimalsystem begrenzt.