Binärcode negativ darstellen

Dieses Thema im Forum "Schule, Studium, Ausbildung" wurde erstellt von Putzfrau, 16. Dezember 2012 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 16. Dezember 2012
    Zuletzt bearbeitet: 16. Dezember 2012
    Servus.

    Ich brauche eure Hilfe

    Ich muss -34 in Binär angeben. Da gibt es sowas wie Einerkomplement, aber das verstehe ich nicht so ganz.

    34 dezimal = 00100010 binär

    - 34 dezimal = 11011101 binär?

    Stimmt das? Gibt es sonderregelungen bei bestimmten Zahlen?

    ---- EDIT: Ich habe nun die negative Schreibweise herausgefunden ----

    Diese Frage steht noch offen:

    Und noch eine Frage: Wie stelle ich z.b. 23,85 in binär da?


    Liebe Grüße
     
  2. 16. Dezember 2012
    AW: Binärcode negativ darstellen

    Bei dem negativ gilt das Zweierkomplement
    Erst negieren (Sprich aus 1 wird 0 und 0 zu 1) und dann +1 rechnen...

    Also:
    34 = 100010
    Komplement = 011101
    +1 = 011110

    Die beiden führenden Nullen um auf 2 Nibbels bzw. 1 Byte zu kommen brauchst du nicht unbedingt, kann man aber machen

    Und Kommazahlen werden durch einen binären Punkt dargestellt. Es gibt eigentlich keinen richtigen Punkt, deswegen definiert man selbst diesen Punkt z.B. in einem Byte. Dabei gilt nach dem Punkt immer 2^-x, z.B. 2^-1 = 0.5, 2^-2 = 0.25

    Und so kommst du zu folgenden Ergebnis:

    10111.1101101 (entspricht 23.8515625...genau 23.85 wirst du nicht treffen...da ist auch die Frage, wie genau du das Ergebnis haben möchtest)

    Ich hoffe, ich konnte helfen
     
  3. 16. Dezember 2012
    AW: Binärcode negativ darstellen

    Zur Darstellung von Fließkommazahlen gibts ne IEEE Norm. Ich bin zu faul das zu erklären, ist bei Wiki aber ganz gut drin: IEEE_754
     
  4. 16. Dezember 2012
    AW: Binärcode negativ darstellen


    Das hat mir geholfen!

    Vielen Dank!
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.