"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

binär subtrahieren

mascara 26.02.2003 - 15:02 899 7
Posts

mascara

Witze-Präsident
Avatar
Registered: Oct 2000
Location: zweiundzwanzig
Posts: 7296
habe leider vergessen wie man binär subtrahiert.

also von der ersten zahl den kehrwert + 1 und dann mit der zweiten addieren oder?

die erste stelle vom ergebnis = positiv oder negativ

FreakyDrOC

Addicted
Avatar
Registered: Feb 2002
Location: Austria
Posts: 418
ja so irgendwie ging das...

erste stelle 1=negativ, 0=pos

DKCH

...
Registered: Aug 2002
Location: #
Posts: 3289
jo, addition mit 2er-komplement, sprich zweite zahl "umdrehen" (1010 -> 0101) und eins addieren, dann zu der ersten addieren
Bearbeitet von DKCH am 26.02.2003, 15:07 (geistige umnachtung)

mascara

Witze-Präsident
Avatar
Registered: Oct 2000
Location: zweiundzwanzig
Posts: 7296
ah okay

hab dacht 1. zahl

thx

DKCH

...
Registered: Aug 2002
Location: #
Posts: 3289
sollt eigentlich egal sein, aber mal sehen

edit: stimmt, eigentlich die erste, hab ans falsche beispiel gedacht - is halt ned wurst, ob du -8+5 rechnest oder 8+(-5)...
Bearbeitet von DKCH am 26.02.2003, 15:27

moidaschl

Vollzeit-Hackler
Avatar
Registered: Aug 2002
Location: 1210, ABK-D/L
Posts: 4029
um 2 zahlen zu subtrahieren musst du von der zu subtrahierenden zahl das 1er und des 2er komplement machen
wenn ein einser davor is, is negativ ( aber NUR bei der subtraktion )
wenn du dann wieder ins dezi zrück willst, musst du wieder des 1er und des 2er bilden ;)

DKCH

...
Registered: Aug 2002
Location: #
Posts: 3289
wozu das 1er?

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Um zum 1er "1" zu addieren und so das 2er zu erhalten ;)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz