Einzelnen Beitrag anzeigen

Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.064 Beiträge
 
Delphi XE2 Professional
 
#24

AW: Konversion von dezimal zu binär

  Alt 1. Jun 2012, 21:20
Dann schau Dir doch im Debugger an, welche Werte k und i zu diesem Zeitpunkt haben.
Hallo Deddy,
sorry aber was Recht ist sollte auch Recht bleiben.
Ich vermute, Bjoerk bezog sich auch die Zeile
k := k * 2;
Beim 32sten Durchlauf wird da ein Überlauf erzeugt, der nur dann nicht zu Problemen führt, wenn die Überlaufprüfung abgeschaltet ist. Bjoerk hat das völlig richtig erkannt.
Besser wäre es, hier zu schreiben
k := k shl 1;
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat