Citat:
Ursprungligen postat av i3o6
2 komplement = not(tal)+1
så 0101 1110 => 1010 0001 + 1 = 1010 0010
1001 1010
+1010 0010
---------------
0011 1100 = 3C
btw så känns det fel att du delar upp binära talen om 3 när oktaler inte är med i bilden alls...
Yes jag förstår var du menar. Det var inte nödvändigt att dela upp dem 3 och 3 när vi inte hade oktaler.
Vad betyder det du skrivit "komplement = not(tal)+1"
Jag set att du gjort om alla 1->0 och alla 0->1 (första komplement)sen lägger du till 1(andra komplement) om jag förstått det hela rätt och detta blir då:
10100001 +1 = 1010 0010
Nu kan man alltså göra en addition istället för subtraktion vilket underlättar för datorer....