Berechnen Abstand zwischen zwei x/y-Koordinaten?

Ich würde gerne zur Berechnung der Entfernung zwischen zwei x/y-Koordinaten auf der Oberfläche der ein torus. So, das ist ein normales Gitter, das die Eigenschaft hat, dass seine Ecken und Seiten 'verbunden'. Zum Beispiel, auf einem raster von 500 x 500, der Punkt, an (499, 499) ist neben (0, 0) und der Abstand zwischen z.B. (0,0) und (0,495) sollte dann 5 sein.

Gibt es eine gute mathematische Art und Weise der Berechnung dieser?

  • Ja, es ist. 🙂
  • Sind Sie immer die Wahl der kürzesten Distanz oder sind Sie auf die Angabe einer Richtung? In anderen Worten, warum sollte der Abstand mit 5 statt 495, oder könnte es sein, dass entweder, je nachdem, wie Sie wollte, um die Linie zu zeichnen?
  • Ja, es geht um die kürzeste Entfernung...
InformationsquelleAutor Ropstah | 2010-01-23
Schreibe einen Kommentar