Thema: Delphi bin2dec

Einzelnen Beitrag anzeigen

Benutzerbild von n00b_on_knees
n00b_on_knees

Registriert seit: 5. Apr 2003
128 Beiträge
 
#13
  Alt 6. Apr 2003, 11:39
Delphi-Quellcode:
  iErgebnis := 0;
  bByte := StrToInt(Edit1.Text);
  if (bByte and 1) <> 0 then
  iErgebnis := iErgebnis + 1;


  ....

  if (bByte and 128) <> 0 then
  iErgebnis := iErgebnis + 128;
ich verstehe nur von diesem nicht so ganz den sinn, also das mit den zuweisungen ist mal klar, dann...

Delphi-Quellcode:
wenn das Editfeld und 1 ungleich 0 sind dann
setze das Ergebnis auf Ergebnis + 1;

...

wenn das Editfeld und 128 ungleich 0 sind dann
setze das Ergebnis auf Ergebnis + 128;
wozu das 'und' in der if Abfrage? das verstehe ich nicht ganz

// achja nochmal zu dem mit dem Case, ich denke mal es fällt am wenigsten richtig auf wenn ich Case einbaue, oder es mit einem else Zweig versuche
Against TCPA & And I think we should live our dreams
  Mit Zitat antworten Zitat