Einzelnen Beitrag anzeigen

neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#8

Re: SetBit-Funktion verbessern?

  Alt 11. Jul 2004, 11:43
Ich weis nicht ob es dir Hilft

Positive Zahl 12 -> b00001100
Negative -12 Einkomplement -> b11110011 -> riesen Problem, es gibt einmal -0 und +0
desweiteren 12+-12 ergbibt -0
b00001100+b11110011=b11111111
desweiteren 15+-12 ergbibt -125
b00001111+b11110011=b00000010

Negative -12 Zweierkomplement -> b11110100 -> Einerkomplement +1
desweiteren 12+-12 ergbibt 0
b00001100+b11110100=0
desweiteren 15+-12 ergbibt -1
b00001111+b11110100=b00000011


Ergo: Komplemente haben etwas mit dem negativen Vorzeichen zu tun.
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat