• 27.08.2025, 16:06
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

crazymind

Full Member

kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 01:50

ich hab da nur mal ne ganz einfache frage.

wenn ich 2 binärzahlen addiere (8 bit codiert) und eine davon ist negativ und das ergebnis auch (also zB -39 + 23), dann ist das ergebnis ja auch negativ.
muss ich dann vom ergebnis das zweierkomplement bilden damit man per probe wieder richtig ins dezimalsystem umrechnen kann?

also zb sieht das dann so aus:

(-39) 11011001
(+23) +00010111
-----------------
..........11110000

thx

Eikman

Moderator

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 01:54

öhm, so einfach geht das nich :D

crazymind

Full Member

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 01:59

ja das hab ich mir auch schon gedacht ;D

aber die rechnung stimmt doch soweit, nur das ergebnis hat nix mit -16 zu tun. sieht eher aus wie ne +16 vor der umwandlung per zweierkomplement

Man_In_Blue

Moderator

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 02:02

Du musst um das berechnen zu können noch das vorzeichen mit einem weiterem Bit difiniren.

Damit das Funtzt musst du dich aber schon vorher auf eine max. Anzahl von Bits festlegen. Das Erste Bit gibt dann mit + oder - an. Die Zahlen unter 0 werden zudem auch föllig anders gelesen als positive Zahlen...

Man In Blue
A sinking ship is still a ship!

Eikman

Moderator

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 02:02

ich weiß es garnicht mehr, kam in TI (technische informatik) dran, aber das war letztes semester und auch wenn ich da ne 1,7 habe heißt das nicht das ich es noch weiß (oder überhaupt mal wußte)

crazymind

Full Member

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 02:17

@Man_In_Blue: das wäre die methode mit vorzeichen bit, aber es geht ja auch mit zweierkomplement darstellung

ich habs aber glaube ich raus: bei addition zweier werte mit unterschiedlichen vorzeichen hat das ergebnis das vorzeichen vom größeren wert, also plus (und dann stimmt meine rechnung sogar)

Man_In_Blue

Moderator

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 02:39

Zitat von »crazymind«

@Man_In_Blue: das wäre die methode mit vorzeichen bit, aber es geht ja auch mit zweierkomplement darstellung

ich habs aber glaube ich raus: bei addition zweier werte mit unterschiedlichen vorzeichen hat das ergebnis das vorzeichen vom größeren wert, also plus (und dann stimmt meine rechnung sogar)


Ja. Dies allein ermöglicht aber nicht die darstellung negativer zahlen was bei einem negativen Ergebnis aber nötig wäre.

Man In Blue
A sinking ship is still a ship!

Eikman

Moderator

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 02:48

da hat das mibbele recht soweit ich mich erinnern kann

crazymind

Full Member

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 04:06

so, nu hab ichs aber ;D

11110000 ist das richtige ergebnis. die 1 vorne zeigt, daß die zahl negativ ist. der betrag der zahl ist dann wieder das zweierkoplement - also 00010000 (16)

oder ganz einfach so: -128 (weil erste stelle negativ) + 64 + 32 +16 = -16

capt2001

Senior Member

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 14:34

Zitat von »Eikman«

öhm, so einfach geht das nich :D



doch? :S

der_fetti

Full Member

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 15:26

Stimmt doch... ???

capt2001

Senior Member

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 18:27

jo eben :)
und sowas wie eik studiert info...tztztz :))))

nich hauen/bannen/ignoren/... thx

Eikman

Moderator

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 18:50

hier kann ich dich leider nicht hauen, bannen oder kicken, aber wehe dir wenn du in meinen machtbereich kommt *hämischgrins*

naja, ich studiere es, das heißt aber nicht das ich was darüber weiß

Triniter

Senior Member

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 19:22

Bei Subtraktion (ist in dem Fall ja nix anderes) arbeitet man mit dem Einerkompliment und evtl. mit dem Zweierkompliment. Wenn du es genau wissen willst schreib ich es genauer auf.
Edit sagt mir grad, dass ich vielleicht mal den ganzen Thread lesen sollte *schäm*

Eumel

God

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 19:25

Subtraktion erfolgt über Addition des B-Komplimentes. Einfach alles bis zur 1. Eins übernehmen und dann negieren. Den Übertritt abschneiden und fertig.

MfG
"I've always said, the Web is the sum of all human knowledge plus porn.", Ron Gilbert
UltraStar Manager 1.7.2 | Infos zu meinem PC | .o0 DeathSpank 0o.

HeaDFraG

God

Re: kurze frage zu binärzahlen

Donnerstag, 26. Februar 2004, 21:08

Och, tut mir leid, ich versteh nur binär ::)












;D