Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
39.678 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Abstandsberechung in einem offenen Netz

  Alt 25. Feb 2009, 18:36
Delphi-Quellcode:
inner := ABS(X - Y) + 1;
outer := (8 - Y + X) mod 8 - 1;

abstand := Min(inner, outer)
x und y = mit 0 bassiertem Index (also 0..7)

ds wäre jetzt der Abstand in einer Richtung (hoff ich mal)
und wenn du so jeweils den Abstand in X- und Y-Richtung so ausrechnest und dieser verrechnest, dann sollte sich der absolute Abstand bestimmen lassen
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
Delphi-Tage 2005-2014
  Mit Zitat antworten Zitat