Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » Binärsystem » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Seiten (4): « vorherige 1 [2] 3 4 nächste » Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Binärsystem
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Du rechnest 7 + (-13).
Für die -13 musst du den umgekehrten Weg von eben gehen, also 13 binär schreiben und dann das 2er Komplement bilden.

__________________
Syntax Highlighting fürs Board (Link)
16.02.2016 21:32 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Binär12
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

-13 = 0 000 0 1 1 1

Stimmt das so ?

Wie gehe ich weiter vor ?
17.02.2016 00:51
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

13 = 00001101
1er Komplement: 11110010
2er Komplement = -13 = 11110011
7 + (-13) = 00000111 + 11110011 = 11111010
Das beginnt mit einer 1, also ist das Ergebnis negativ
1er Komplement: 00000101
2er Komplement: 00000110 = 6
Da wir das Komplement bilden mussten, ist das Ergebnis negativ, also -6. Das entspricht den Erwartungen.

__________________
Syntax Highlighting fürs Board (Link)
17.02.2016 06:23 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Binär12
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Wie du auf das 1 er Konpliment kommst verstehe ich . Wie kommst du auf das 2 er ?

Was hast du da gemacht ?
17.02.2016 07:34
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich habe auf das 1er Komplement 1 draufaddiert.
00000101 + 00000001 = 00000110

__________________
Syntax Highlighting fürs Board (Link)
17.02.2016 16:08 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Binär12
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Kannst du mir auch vielleicht erklären wie man das als BCD Zahl genau macht ?
18.02.2016 01:27
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Meinst du die komplette Subtraktion oder nur die Darstellung einer Zahl?

__________________
Syntax Highlighting fürs Board (Link)
18.02.2016 06:24 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Binär12
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich muss ja die komplette Funktion zu erst einmal als dezimale BCD Zahl darstellen ?

Was muss ich da beachten ?
18.02.2016 12:57
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

In BCD wirst du nicht rechnen wollen, das macht das Ganze unnötig kompliziert.
Die Umrechnung von Dual zu BCD ist aber auch etwas aufwändiger.

__________________
Syntax Highlighting fürs Board (Link)
19.02.2016 08:26 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Binär12
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Welchen Weg schlagst du vor? großes Grinsen
19.02.2016 23:27
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Was ist denn so schlimm an einer Binärausgabe großes Grinsen
Ich würde im 2er Komplement rechnen und das Ergebnis konvertieren.
Ich weiß aber auch nicht genau, was du vorhast.

__________________
Syntax Highlighting fürs Board (Link)
20.02.2016 14:07 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Binär12
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

27 als Dualzahl wäre ja 11011

Aber mit wieviel Bit soll ich das darstellen ?

Weil ich muss das ja in das 1 er Kompliment umwandeln?
20.02.2016 16:02
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Das kommt darauf an, wie groß die Zahlen werden können. Wenn deine BCD Anzeige nur 2 Ziffern hat, reichen 8 Bit.

__________________
Syntax Highlighting fürs Board (Link)
20.02.2016 16:08 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Binär12
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Aber woher soll ich das sicher wissen ?

Soll ich als 8 bit darstellen oder wie ?
20.02.2016 16:12
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich weiß nicht, was du vorhast. Wenn du nur 2 Dezimalziffern hast, reichen 8 Bit. Wenn die Zahlen größer werden können, nimm mehr Bit.

__________________
Syntax Highlighting fürs Board (Link)
20.02.2016 16:14 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Seiten (4): « vorherige 1 [2] 3 4 nächste » Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Theoretische Informatik » Binärsystem