2011-04-22 76 views
2

如果我在頁面上有一些對象(圖像),並且我知道它們的座標,那麼我如何計算距離左上角的距離?如何計算左上角距離(0,0)?

+0

拿一張紙和一支筆。繪製一個10x10的網格。在任何地方放一個點。你能從左上角講出它的座標嗎?你是怎麼弄出來的?在這裏給你的問題應用相同的算法。我可以給你答案,但這可能不是你在這裏需要的。 – psychotik 2011-04-22 21:54:03

回答

5

這是比

  1. 減去X座標,平方結果
  2. 減去Y座標,平方結果
  3. 添加兩個正方形的任何不同,
  4. 取平方根是多少?

在僞代碼:

dx = xposition - xcorner 
dy = yposition - ycorner 
distance = sqrt((dx*dx) + (dy*dy)) 
+0

如果您在某處添加術語「距離公式」,則此答案將完整。到維基頁面的鏈接也可能很好。你知道,只是爲了好玩。 – DingoEatingFuzz 2011-04-22 21:57:55

+0

這有幫助!謝謝! – nagymafla 2011-04-22 22:08:18

+0

不客氣。 @Dingo,謝謝你的建議。我一定會考慮未來。 – 2011-04-23 02:06:23

3

你從你的高中三角函數類應用Pythagorean Theorem。例如,從(0, 0)(55, 23)的距離是((55 x 55) + (23 x 23))的平方根。