Berechnung einer Binärzahl

Dieses Thema im Forum "Schule, Studium, Ausbildung" wurde erstellt von knippus, 19. Februar 2011 .

Schlagworte:
  1. 19. Februar 2011
    Aufgabenstellung:

    "Wandeln Sie die Dezimalzahl 22 in eine Binärzahl mit 6 Bits um."


    Wie wirds gemacht?

    BW ist ehrensache
     
  2. 19. Februar 2011
    AW: Berechnung einer Binärzahl

    Damit habe ich immer noch meine Probleme. Zum Glück ist es für mich eher unwichtig ^^ Google hat mir das so ausgepsuckt. Genau so würde ich es auch rechnen:

    Für mich sind das aber dann 5Bits.
     
  3. 19. Februar 2011
    AW: Berechnung einer Binärzahl

    binär
    ......... 64 32 16 8 4 2 1
    ....................1 0 1 1 0 -> gesetze bits addiert = 22 dezimalzahl easy?
     
  4. 19. Februar 2011
    AW: Berechnung einer Binärzahl

    uns wurde das mal so beigebracht:

    Dezimal Binär

    32 0
    16 1
    8 0
    4 1
    2 1
    1 0

    Also: Du machst dir die linke Tabelle und gehst dann so vor: 32 ist größer als 22, also 0, 22 größer als 16, also 1. Dann ist der Rest noch 6, der ist kleiner als 8 also 0. 6 ist größer als 4, also eins und rest 2, dann noch bei 2 ne 1 und bei 1 ne 0
     
  5. 19. Februar 2011
    AW: Berechnung einer Binärzahl

    Das Verfahren von -sniper- ist das zuverlässigste.
    Da nur 5 Bits rauskommen und es als 6 Bit Zahl dargestellt werden soll hängt man einfach noch eine 0 dran. Das ändert nichts an der Zahl da 0 * 2^5 = 0.
    Ergebniss ist dann: 010110
     
  6. 19. Februar 2011
    AW: Berechnung einer Binärzahl

    Also würde für 24 gelten:

    32 16 8 4 2 1
    0 1 1 0 0 0

    ?

    Ich habe das jetzt so verstanden, dass die Zahlen gemeinsam einfach die gesuche Zahl ergeben müssen, hier einfach "24"?
     
  7. 19. Februar 2011
    AW: Berechnung einer Binärzahl

    Den Ansatz von -sniper- kann man auch noch leichter erklären:

    Fang mit der Zahl (hier 22) als "aktuelle" Zahl an.
    Wenn die "aktuelle" Zahl gerade ist, schreibst Du eine 0, sonst schreibst Du eine 1.
    Anschliessend die Zahl durch 2 teilen und abrunden und immer weiter machen, bis Du bei 0 bist:

    22 -> gerade Zahl -> 0
    22 : 2 = 11 -> ungerade Zahl -> 1
    11 : 2 = 5,5 abrunden 5 -> ungerade Zahl -> 1
    5 : 2 = 2,5 abrunden 2 -> gerade Zahl -> 0
    2 : 2 = 1 -> ungerade Zahl -> 1
    1 : 2 = 0,5 abgerunde 0 -> fertig

    Alles Zahlen aufgeschrieben: 0 1 1 0 1
    üblicherweise gibt man das "Most Significant Bit" zuerst an, also die Ausgabe noch umdrehen (genau rückwärts),
    das ergibt dann 1 0 1 1 0
    (als genau das, was auch alle anderen raus haben, stimmt auch. Dann noch mit Nullen bis auf N Stellen auffüllen)

    Wenn Du das so machst, kannst Du die Binär-Zahlen auch einfach von Rechts nach Links schreiben. Durch 2 teilen und abrunden kann man ja eigentlich im Kopf, damit kannst Du das Ergebnis dann fast gleich einfach hinschreiben.

    Noch ein Beispiel: 43
    43 ungrade -> 1
    21 ungrade -> 1
    10 gerade -> 0
    5 ungrade 1
    2 grade -> 0
    1 ungrade -> 1
    -> fertig: 1 0 1 0 1 1

    Und 100
    100 grade -> 0
    50 grade -> 0
    25 ungrade -> 1
    12 grade -> 0
    6 grade -> 0
    3 ungrade -> 1
    1 ungrade -> 1
    -> fertig 1 1 0 0 1 0 0
     
  8. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.