+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Ganzzahlen als vorzeichenlose Binärzahlen

  1. #1
    TP-Insider P4r4 macht sich hier sehr viel Mühe Avatar von P4r4
    Registriert seit
    Feb 2002
    Beiträge
    550

    Ganzzahlen als vorzeichenlose Binärzahlen

    Hi,

    wir schreiben nächste Woche eine Informatikklausur über Zahlendarstellung.
    Ein Bestandteil dieser Klausur sind Ganzzahlen (dec) als vorzeichenlose Binärzahlen (Zahlenkreis etc... ).
    Mit diesem Kreis haben wir jedoch nur erklärt warum man subtrahieren kann, indem man mit dem zweier Komplement addiert.

    Ich stelle mir nun die Frage, wie rechne ich allgemein eine negative Ganzzahl in eine vorzeichenlose Binärzahl um?

    Bspl.:
    -7(dec) = ?(bin)

    DANKE!!

  2. #2
    TP-Moderator Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Avatar von Peter
    Registriert seit
    Nov 2001
    Ort
    Vienna
    Beiträge
    3.424
    Hallo,

    Weiß zwar nicht was das zweier Komplement ist, aber anscheinend solls mit dem gehen.

    Auszug:
    Zahl ist die binäre Zahl, die Sie umwandeln möchten. Das Argument Zahl darf aus höchstens 10 Zeichen (10 Bits) bestehen. Das signifikante Bit von Zahl ist das Vorzeichenbit (entspricht dem 10. Bit von rechts). Die anderen 9 Bits sind Betragsbits. Negative Zahlen werden mit der Zweier-Komplement-Schreibweise dargestellt.
    Ich hoffe es hilft dir.


    Grüße,
    Peter
    _________-- - adicto otra vez - --
    (¯`·.¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸.·`¯)
    Unterwasserrugby - der dreidimensionale Sport

  3. #3
    TP-Insider P4r4 macht sich hier sehr viel Mühe Avatar von P4r4
    Registriert seit
    Feb 2002
    Beiträge
    550
    Hi,

    danke für deine Antwort.
    Aber das wars nicht ....
    (zweier Kompliment einer Binärzahl ist das Komplement +1)

    Aber ich glaub ich habs geknackt:

    -7(dec) = 9(dec) = 1001(bin) ---> in 4 Bit Darstellung

    (
    16(dec) ist die maximale Zahl die in 4 Bit dargestellt werden kann.
    Sie entspricht (in 4 Bit) [1] 0000(bin) also 0(dec).
    Der Zahlenbereich ist in positive Zahlen (0 bis 7) und negative Zahlen (-8 bis -1) eingeteilt. Subtrahiert man von 16 nun die gesuchte Zahl (16+(-7)) so erhält man 9 und da der positive Zahlenbereich in 4 Bit bei 7 endet und mit -8, -7, ... weiter geht, entspricht 9=-7 und 9 ist = 1001(bin)
    )

    .... stimmt das in soweit?

+ Antworten

Ähnliche Themen

  1. Slices als gif
    Von Triton im Forum Photoshop
    Antworten: 3
    Letzter Beitrag: 08.02.2004, 18:31
  2. Antworten: 0
    Letzter Beitrag: 30.12.2003, 13:13
  3. PDF ist heller als Freehand-Vorlage
    Von RoedeBaer im Forum Layout- & Vektor-Programme
    Antworten: 10
    Letzter Beitrag: 09.08.2003, 14:53
  4. Antworten: 3
    Letzter Beitrag: 07.08.2002, 08:24
  5. Antworten: 2
    Letzter Beitrag: 01.05.2002, 03:04

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51