Einzelnen Beitrag anzeigen

Benutzerbild von Deep-Sea
Deep-Sea

Registriert seit: 17. Jan 2007
907 Beiträge
 
Delphi XE2 Professional
 
#14

AW: C++ Operator |= in Delphi

  Alt 23. Feb 2011, 09:11
$1 = 1b
$4 = 100b
sind wieder 100 binär richtig?

100b
10000b
sind wieder 10000 binär

[...]
Denk dir das mal gerade als dezimale Zahlen, die du addieren willst.
Deiner Logik zu folge wäre dann 1 + 100 = 200 Das stimmt natürlich nicht, da die 1 ja die gleiche Wertigkeit wie die rechte 0 in 100 hat. Du musst es rechtsbündig ausrichten:
Code:
$1 = __1b or
$4 = 100b =
$5 = 101b
Nun, was kommt jetzt bei 100b or 10000b raus?
Chris
Die Erfahrung ist ein strenger Schulmeister: Sie prüft uns, bevor sie uns lehrt.
  Mit Zitat antworten Zitat