- ベストアンサー
vb6 指定距離の座標の求め方について
ご存知の方ご教示願います。 2点の座標からなる線【始点A(X1=10,Y1=10)、終点B(X2=50,Y2=40)】があるとします。 始点Aから終点Bに10進めた時の座標、点C(X3,Y3)を求めたいのですが 計算式がわかりません。宜しくお願いします。 ※点Cの座標は線上とします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
中学数学の問題では。 http://mtf.z-abc.com/?eid=839236 など参考に。 Googleで「m:n 中点分割」「m:n 内分点」で照会。 10と2点を結ぶ全体の線分の長さとの割合と考えれば良いだろう。 高さの差(yの差)底辺の差(xの差)ともに比例按分する。
その他の回答 (1)
- MARU4812
- ベストアンサー率43% (196/452)
回答No.2
距離を基準にしたら、 相似図形の辺の長さの比例計算とかいう 切り口でもいいよね。まぁ、同じ事かも しれないけど。 これも中学校で同じ時期に習った。 懐かしい。 X3-X1 Y3-Y1 10 ----- = ------ = ------------ X2-X1 Y2-Y1 A~Bの距離 とかかな? ・・・プログラムの話じゃないけど。
質問者
お礼
どうもありがとうございました。 助かりました。
お礼
どうもありがとうございました。 助かりました。