Einzelnen Beitrag anzeigen

dominikkv

Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
 
Delphi 2007 Professional
 
#9

Re: Entfernung zwischen zwei Pixelkoordinaten

  Alt 2. Nov 2007, 14:31
hmm ich hab grad nen test gemacht:
Y := X*X ist ca 36 mal so schnell wie
Y := Trunc(Power(X, 2)); und dein ntewurzel kenne ich nicht :/
ich würde das so machen:
entfernung := 250 * round(SQRT(leftx * leftx + topx * topx)); edit:
ich seh grad, der vorschlag von Nikolas ist genauer, da er zuesrt *250 nimmt und dann die nachkommststellen abschneidet...
ansonsten kannst du ja noch runden xD
entfernung := round(250 * SQRT(leftx * leftx + topx * topx));
Dominik
Wer anderen eine Grube gräbt, hat ein Gruben-Grab-Gerät!
  Mit Zitat antworten Zitat